<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom"><title type="text">Blog posts by Patrick van Kleef Blog</title><link href="http://world.optimizely.com" /><updated>2019-04-16T02:00:00.0000000Z</updated><id>https://world.optimizely.com/blogs/Patrick-van-Kleef-Blog/</id> <generator uri="http://world.optimizely.com" version="2.0">Optimizely World</generator> <entry><title>Standardize payments with the Payment Request API and Episerver&#39;s Service API</title><link href="https://www.patrickvankleef.com/2019/04/16/payment-request-api-and-episerver-service-api/" /><id>The Payment Request API is a new browser feature that allows visitors to make payments online. In the blog post, I explain what you can do with the Payment Request API and how to make an integration with the Episerver&#39;s Service API.</id><updated>2019-04-16T02:00:00.0000000Z</updated><summary type="html">Blog post</summary></entry> <entry><title>EPiServer Commerce generating a custom order number</title><link href="https://www.patrickvankleef.com/2017/05/22/episerver-commerce-generating-an-order-number/" /><id>In some occasions, you might want to override the default implementation of EPiServer for generating an order number. With the new order API of EPiServer this can be accomplised by creating a custom implementation of the IOrderNumberGenerator.</id><updated>2017-05-22T09:33:15.0000000Z</updated><summary type="html">Blog post</summary></entry> <entry><title>EPiServer - Customize the drop behavior in TinyMCE</title><link href="http://www.patrickvankleef.com/2017/02/26/episerver-customize-the-drop-behavior-in-tinymce/" /><id>In EPiServer we can drop pages,  blocks, and media in the TinyMCE editor. Based on the type of content, HTML is generated in the editor. In this blog, I&#39;ll explain how you can customize the drop behavior. </id><updated>2017-02-26T19:39:33.0000000Z</updated><summary type="html">Blog post</summary></entry> <entry><title>EPiServer - Customize the drop behavior in TinyMCE</title><link href="https://www.patrickvankleef.com/2017/02/26/episerver-customize-the-drop-behavior-in-tinymce/" /><id>In EPiServer we can drop pages,  blocks, and media in the TinyMCE editor. Based on the type of content, HTML is generated in the editor. In this blog, I&#39;ll explain how you can customize the drop behavior. </id><updated>2017-02-26T19:39:33.0000000Z</updated><summary type="html">Blog post</summary></entry> <entry><title>Ascend&#39;16 - Load and use data from Google Contacts in EPiServer</title><link href="http://www.patrickvankleef.com/2016/12/11/ascend16-load-and-use-data-from-google-contacts-in-episerver/" /><id>This is the second blog about my presentation at the EPiServer Ascend&#39;16 event in Stockholm. In this blog, I&#39;ll explain how you can use data from an external data source in EPiServer.   </id><updated>2016-12-11T20:09:32.0000000Z</updated><summary type="html">Blog post</summary></entry> <entry><title>Ascend&#39;16 - Load and use data from Google Contacts in EPiServer</title><link href="https://www.patrickvankleef.com/2016/12/11/ascend16-load-and-use-data-from-google-contacts-in-episerver/" /><id>This is the second blog about my presentation at the EPiServer Ascend&#39;16 event in Stockholm. In this blog, I&#39;ll explain how you can use data from an external data source in EPiServer.   </id><updated>2016-12-11T20:09:32.0000000Z</updated><summary type="html">Blog post</summary></entry> <entry><title>Ascend&#39;16 - Using the extensibility benefits of EPiServer</title><link href="http://www.patrickvankleef.com/2016/11/20/ascend16-using-the-extensibility-benefits-of-episerver/" /><id>During EPiServer Ascend&#39;16 in Stockholm I gave a session about how developers can extend the UI. In this blog, I will explain how you can create gadgets, custom views with Dojo, use rest stores and more. </id><updated>2016-11-20T15:30:00.0000000Z</updated><summary type="html">Blog post</summary></entry> <entry><title>Ascend&#39;16 - Using the extensibility benefits of EPiServer</title><link href="https://www.patrickvankleef.com/2016/11/20/ascend16-using-the-extensibility-benefits-of-episerver/" /><id>During EPiServer Ascend&#39;16 in Stockholm I gave a session about how developers can extend the UI. In this blog, I will explain how you can create gadgets, custom views with Dojo, use rest stores and more. </id><updated>2016-11-20T15:30:00.0000000Z</updated><summary type="html">Blog post</summary></entry> <entry><title>Ascend&#39;16 - Using the extensibility benefits of EPiServer</title><link href="https://www.patrickvankleef.com/2016/11/20/ascend16-using-the-extensibility-benefits-of-episerver/" /><id>During EPiServer Ascend&#39;16 in Stockholm I gave a session about how developers can extend the UI. In this blog, I will explain how you can create gadgets, custom views with Dojo, use rest stores and more.</id><updated>2016-11-20T00:00:00.0000000Z</updated><summary type="html">Blog post</summary></entry> <entry><title>Dojo - charting</title><link href="http://www.patrickvankleef.com/?p=481" /><id>In this blog, I will explain how you can use the charting package of Dojo with the help of some useful examples. Set up a chart means choosing a type of chart, set basic properties, define axes and of course set your data set.</id><updated>2016-05-31T22:58:00.0000000Z</updated><summary type="html">Blog post</summary></entry> <entry><title>Dojo – charting</title><link href="http://www.patrickvankleef.com/?p=481" /><id>In my previous blog, I explained how drag and drop functionality works in Dojo. If you missed it, you can read the blog post here. In this blog, I will discuss another great feature from Dojo, namely ‘charting’. Charting isn’t being used by EPiServer. In my custom solution (mentioned in my previous blog) I’m using [...]</id><updated>2016-05-31T08:09:41.0000000Z</updated><summary type="html">Blog post</summary></entry> <entry><title>Dojo - drag and drop</title><link href="http://www.patrickvankleef.com/?p=448" /><id>In this blog, I explain how the drag and drop functionality of Dojo can be implemented. The dojo/dnd contains modules like Source, Target, Avatar and more.</id><updated>2016-05-23T23:06:00.0000000Z</updated><summary type="html">Blog post</summary></entry> <entry><title>Dojo – drag and drop</title><link href="http://www.patrickvankleef.com/?p=448" /><id>EPiServer is using Dojo as the client-side rendering framework for the edit mode. Dojo contains dozens of different modules that help you with the rendering of your page. One of those modules is the drag and drop functionality, which can be found in the package dojo/dnd. EPiServer uses the drag and drop functionality of Dojo [...]</id><updated>2016-05-23T22:33:07.0000000Z</updated><summary type="html">Blog post</summary></entry> <entry><title>Strongly typed categories</title><link href="http://www.patrickvankleef.com/?p=437" /><id>In this blog, I describe how you can create categories from code. I also explain how the ITypeScannerLookup type works and how EPiServer uses this internally.</id><updated>2016-03-28T15:45:00.0000000Z</updated><summary type="html">Blog post</summary></entry> <entry><title>Use nested queries in Find</title><link href="http://www.patrickvankleef.com/?p=432" /><id>Since EPiServer released update 89 it is possible to use nested queries in EPiServer Find. In this blog, I describe how you can use nested queries.</id><updated>2016-02-10T15:04:00.0000000Z</updated><summary type="html">Blog post</summary></entry> <entry><title>EPiServer Find related content</title><link href="http://www.patrickvankleef.com/?p=422" /><id>EPiServer Find supports functionality to find related documents by a given string. There are a number of configuration options that can be used to fine-tune the results.</id><updated>2015-12-13T15:28:00.0000000Z</updated><summary type="html">Blog post</summary></entry> <entry><title>Ascend’15 – Find advanced developer scenarios</title><link href="http://www.patrickvankleef.com/?p=410" /><id>In this blog I tell about my presentation at EPiServer Ascend&#39;15 in Las Vegas. I&#39;ll cover unified search, highlighting and statistics.</id><updated>2015-11-22T16:00:00.0000000Z</updated><summary type="html">Blog post</summary></entry> <entry><title>EPiServer content migration</title><link href="http://www.patrickvankleef.com/?p=404" /><id>With the standard import/export functionality of EPiServer it&amp;#039;s quite easy to migrate content between environments. In some cases you need to do something customs and that&amp;#039;s what this blog is about.</id><updated>2015-08-18T13:52:00.0000000Z</updated><summary type="html">Blog post</summary></entry> <entry><title>Using DOJO when creating a custom visitor group</title><link href="http://www.patrickvankleef.com/2015/06/07/using-dojo-when-creating-a-custom-visitor-group/" /><id>This blog explain how you can use DOJO for rendering the input parameters of a custom visitor group in EPiServer. In this example I&amp;#039;ve created a world map where content editors can select one or more countries.</id><updated>2015-06-07T14:14:00.0000000Z</updated><summary type="html">Blog post</summary></entry> <entry><title>Using DOJO when creating a custom visitor group</title><link href="https://www.patrickvankleef.com/2015/06/07/using-dojo-when-creating-a-custom-visitor-group/" /><id>This blog explain how you can use DOJO for rendering the input parameters of a custom visitor group in EPiServer. In this example I&amp;#039;ve created a world map where content editors can select one or more countries.</id><updated>2015-06-07T12:14:00.0000000Z</updated><summary type="html">Blog post</summary></entry></feed>