<?xml version="1.0" encoding="utf-8"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><language>en</language><title>Blog posts by Jonathan Menzies-Smith</title> <link>https://world.optimizely.com/blogs/Jonathan-Menzies-Smith/</link><description></description><ttl>60</ttl><generator>Optimizely World</generator><item> <title>Announcing EPiBoost</title>            <link>http://www.menzies-smith.co.uk/?p=88</link>            <description>Over the past 7 or so years of working with EPiServer, I have found myself writing the same code and solving the same problems over and over again. Sometimes the challenge has been to add new but common functionality that is used on most websites, at other times the challenge has been with how to [...]</description>            <guid>http://www.menzies-smith.co.uk/?p=88</guid>            <pubDate>Tue, 04 Dec 2012 14:32:21 GMT</pubDate>           <category>Blog post</category></item><item> <title>EPiServer custom filters</title>            <link>http://menziessmith.wordpress.com/?p=19</link>            <description>EPiServer page filters provide a mechanism to remove pages from a page collection. By developing custom filters, you can provide your own rules for page filters. Here are a few useful filters. ExcludeCurrentPage public class FilterExcludeCurrentPage : IPageFilter &amp;#123; &amp;#160; public FilterExcludeCurrentPage&amp;#40;&amp;#41; &amp;#123; &amp;#125; &amp;#160; public void Filter&amp;#40;PageDataCollection pages&amp;#41; &amp;#123; var currentPage = Core.Extensions.PageExtensions.CurrentPageFromHttpContext; if&amp;#40;currentPage==null&amp;#41;&amp;#123; [...]</description>            <guid>http://menziessmith.wordpress.com/?p=19</guid>            <pubDate>Tue, 12 Oct 2010 15:33:27 GMT</pubDate>           <category>Blog post</category></item><item> <title>EPiServer site configuration with validation</title>            <link>http://menziessmith.wordpress.com/?p=16</link>            <description>Almost every EPiServer site I build requires some configuration settings, most notably links to pages such as login, registration etc. Theres plenty of ways these values can be set, but I tend to use the Start page to store these values.&#160; Usually within a custom &amp;#8220;Site Configuration&amp;#8221; tab. To date, this has proven to be [...]</description>            <guid>http://menziessmith.wordpress.com/?p=16</guid>            <pubDate>Sat, 09 Oct 2010 11:22:45 GMT</pubDate>           <category>Blog post</category></item><item> <title>Declaring property types with PageTypeBuilder</title>            <link>http://menziessmith.wordpress.com/?p=13</link>            <description>One of the first things you&amp;#8217;ll need to discover when working with PageTypeBuilder is how to declare each property type. To save time, I keep a sample page type class from which i can copy property types. Here they are // Date/time &amp;#91;PageTypeProperty&amp;#40;EditCaption=&amp;#34;Sample date&amp;#34;, SortOrder = 1&amp;#41;&amp;#93; public virtual DateTime? DateTime &amp;#123; get; set;&amp;#125; &amp;#160; [...]</description>            <guid>http://menziessmith.wordpress.com/?p=13</guid>            <pubDate>Wed, 06 Oct 2010 18:29:08 GMT</pubDate>           <category>Blog post</category></item><item> <title>LinkCollections and PageTypeBuilder</title>            <link>http://menziessmith.wordpress.com/?p=9</link>            <description>To date, I have only run into one issue with PageTypeBuilder &amp;#8211; although support for all standard EPiServer property types is advertised, the property type resolver didn&amp;#8217;t seem to recognise LinkCollections. If you are experiencing the same issues, heres a quick fix. I downloaded the PTB source code from http://pagetypebuilder.codeplex.com/ and updated the PageTypeBuilder.Synchronization.PageDefinitionTypeMapper within [...]</description>            <guid>http://menziessmith.wordpress.com/?p=9</guid>            <pubDate>Mon, 04 Oct 2010 20:50:40 GMT</pubDate>           <category>Blog post</category></item><item> <title>Discovering PageTypeBuilder</title>            <link>http://menziessmith.wordpress.com/?p=5</link>            <description>I&amp;#8217;ve been working with EPiServer for around 4 years now and had heard Joel Abrahamsson&amp;#8217;s PageType Bulder mentioned a handful of times.&#160; However, I only truly discovered PageTypeBuilder a few weeks back, and I have to say, it has absolutely revolutionised the way I work with EPiServer. Myself, along with many colleagues, have been screaming [...]</description>            <guid>http://menziessmith.wordpress.com/?p=5</guid>            <pubDate>Mon, 04 Oct 2010 18:50:26 GMT</pubDate>           <category>Blog post</category></item></channel>
</rss>