<?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 Shahin Alborz</title> <link>https://world.optimizely.com/blogs/Shahin-Alborz/</link><description></description><ttl>60</ttl><generator>Optimizely World</generator><item> <title>Yet another… How to upgrade to EPiServer 7.5</title>            <link>http://shahinalborz.se/?p=778</link>            <description>I struggled with the upgrading from EPiServer CMS 7.1 to EPiServer 7.5, even if there are several good blog posts about this already (Ted &amp;#038; Gustaf, David Vujic) it seems everyone comes up with new obstacles so I thought I&amp;#8217;d share my step-by-step guide. As a sidenote, I can&amp;#8217;t help but feeling slightly annoyed by [&amp;#8230;]</description>            <guid>http://shahinalborz.se/?p=778</guid>            <pubDate>Sun, 09 Feb 2014 20:30:35 GMT</pubDate>           <category>Blog post</category></item><item> <title>On-page editing and forms editing stop working in EPiServer 7</title>            <link>http://shahinalborz.se/?p=638</link>            <description>Working in EpiServer 7 we discovered that some pages, without any obvious reason, were suddenly not editable anymore. Navigating in edit mode, the particular pages did not get the onpage edit borders and clicking the forms editing button would just make the ajax loader keep going forever. No errors in the logfile either. After some [&amp;#8230;]</description>            <guid>http://shahinalborz.se/?p=638</guid>            <pubDate>Tue, 23 Apr 2013 13:58:42 GMT</pubDate>           <category>Blog post</category></item><item> <title>Custom settings for link properties in EPiServer CMS</title>            <link>http://shahinalborz.se/?p=604</link>            <description>Even though a solution for this is already out there, albeit somewhat incoherent, way too many EPiServer websites lack the ability to limit the selection of pages editors may choose from when selecting a link in Edit mode. Editors cost money, and we need to keep them efficient and happy; that is in fact one [...]</description>            <guid>http://shahinalborz.se/?p=604</guid>            <pubDate>Mon, 01 Apr 2013 16:16:00 GMT</pubDate>           <category>Blog post</category></item><item> <title>EPiServer custom property: Multiple Category checkbox list from specific sub category</title>            <link>http://shahinalborz.se/?p=505</link>            <description>Sometimes editors have to select multiple categories from a long list, including other category nodes which might not be relevant for that page. This is a custom property which you can configure to only list categories from a certain category parent. The editors can then select multiple categories directly from a list of checkboxes. Configure [...]</description>            <guid>http://shahinalborz.se/?p=505</guid>            <pubDate>Mon, 01 Apr 2013 15:29:59 GMT</pubDate>           <category>Blog post</category></item><item> <title>Provider load failure (in an EPiServer website)</title>            <link>http://shahinalborz.se/?p=582</link>            <description>I recently got the exception &amp;#8220;System.Management.ManagementException: Provider load failure&amp;#8221; in a EPiServer CMS 5 website. I had received the same exception before and saw that the stack trace appeared to point towards the component EPiServer.Community.Licensing which led me to believe that there was a problem with the license file. Making sure that both the EPiServer [...]</description>            <guid>http://shahinalborz.se/?p=582</guid>            <pubDate>Wed, 08 Aug 2012 18:04:09 GMT</pubDate>           <category>Blog post</category></item><item> <title>Javascript files, CSS files and images inexplicably requires login in EPiServer</title>            <link>http://shahinalborz.se/?p=589</link>            <description>I recently experienced some files, such as javascripts and images, could not load in a website running EPiServer. When testing with the url directly to one of these files the EPiServer login page appeared. Logging in wouldn&amp;#8217;t even help. After checking file rights I noticed that the file had an unusual attribute, which caused the [...]</description>            <guid>http://shahinalborz.se/?p=589</guid>            <pubDate>Sun, 17 Jun 2012 23:06:21 GMT</pubDate>           <category>Blog post</category></item><item> <title>Extension for getting friendlyUrl when all you have is the internal url in EpiServer</title>            <link>http://shahinalborz.se/?p=547</link>            <description>Here&amp;#8217;s a simple extension method for EPiServer when you need to get the friendly url from an internal url. Note the last line checking if the Uri is an absoluteUri first. If you try to get the AbsoluteUri if it&amp;#8217;s not you will get the following exception: InvalidOperationException: This operation is not supported for a [...]</description>            <guid>http://shahinalborz.se/?p=547</guid>            <pubDate>Mon, 23 Jan 2012 11:06:19 GMT</pubDate>           <category>Blog post</category></item><item> <title>Get typed pagedata by page guid in EPiServer CMS</title>            <link>http://shahinalborz.se/?p=532</link>            <description>In EpiServer you might sometimes need to get PageData, preferably typed, from a page guid. Here is a simple method for getting a page only by sending a guid as an argument, which we can do thanks to the PermanentPageLinkMap class, and results of other pagetypes than the requested are ignored, as well as any [...]</description>            <guid>http://shahinalborz.se/?p=532</guid>            <pubDate>Tue, 03 Jan 2012 16:44:09 GMT</pubDate>           <category>Blog post</category></item><item> <title>Create EPiServer page programmatically with PageTypeBuilder</title>            <link>http://shahinalborz.se/?p=495</link>            <description>Here is just a few examples of how to create and modify pages in EPiServer CMS 5/6 when you are using PageTypeBuilder. Create new page: ?View Code CSHARP1 2 3 4 5 6 7 8 PageReference targetContainer = PageReference.StartPage; MyPageType newPage = &amp;#40;MyPageType&amp;#41;DataFactory.Instance.GetDefaultPageData&amp;#40;targetContainer, PageTypeResolver.Instance.GetPageTypeID&amp;#40;typeof&amp;#40;MyPageType&amp;#41;&amp;#41;.Value&amp;#41;; &amp;#160; newPage.PageName = &amp;#34;This is the title&amp;#34;; newPage.MyProperty = &amp;#34;Lorem ipsum&amp;#34;; [...]</description>            <guid>http://shahinalborz.se/?p=495</guid>            <pubDate>Thu, 29 Sep 2011 21:23:45 GMT</pubDate>           <category>Blog post</category></item><item> <title>Context menu missing in EPiServer CMS</title>            <link>http://shahinalborz.se/?p=446</link>            <description>If the right click context menu is missing in EPiServer CMS, the reason might not be obvious.&#160;First of all you should check if the context menu javascript is visible in the html source code, which should include something like this:&#160;var menu1 = new ContextMenu(); If the javascript of the context menu is visible, the problem [...]</description>            <guid>http://shahinalborz.se/?p=446</guid>            <pubDate>Mon, 02 May 2011 16:48:35 GMT</pubDate>           <category>Blog post</category></item><item> <title>AD connection denied after full search using membership provider</title>            <link>http://shahinalborz.se/?p=377</link>            <description>If you have a custom membership provider connected to an Active Directory and a full user search is made in EPiServer admin mode, the AD can stop connecting with the user running the website. The error generated is &amp;#8220;Unknown error (0&amp;#215;80005000)&amp;#8221; and the solution is to disable full searches for users in the custom membership [...]</description>            <guid>http://shahinalborz.se/?p=377</guid>            <pubDate>Fri, 18 Mar 2011 13:30:43 GMT</pubDate>           <category>Blog post</category></item><item> <title>EPiServer custom property dropdown</title>            <link>http://shahinalborz.se/?p=342</link>            <description>Some EPiServer developers still create their own custom property for the only purpose of having a simple dropdown (aka combobox / select list) for editors to choose from a predefined list. If you only need a simple key/value dropdown, there&amp;#8217;s no need to create a custom property &amp;#8211; all you need is to configure it [...]</description>            <guid>http://shahinalborz.se/?p=342</guid>            <pubDate>Fri, 18 Feb 2011 10:45:03 GMT</pubDate>           <category>Blog post</category></item><item> <title>Extensions for LinkItemCollection – Convert to pages and prepare Link Items for repeater (EPiServer)</title>            <link>http://shahinalborz.se/?p=82</link>            <description>LinkItemCollection is a very useful property type in EPiServer. However, quite often you need to transform, convert or in some ways prepare a LinkItemCollection before you can use it the way you want to. There have been several posts in the EPiServer community regarding this (Joel Abrahamsson and Frederik Vig have blogged nice solutions) but [...]</description>            <guid>http://shahinalborz.se/?p=82</guid>            <pubDate>Fri, 03 Dec 2010 10:40:31 GMT</pubDate>           <category>Blog post</category></item><item> <title>Extensions for LinkItemCollection – Convert to pages and prepare Link Items for repeater</title>            <link>http://shahinalborz.se/?p=82</link>            <description>LinkItemCollection is a very useful property type in EPiServer. However, quite often you need to transform, convert or in some ways prepare a LinkItemCollection before you can use it the way you want to. There have been several posts in the EPiServer community regarding this (Joel Abrahamsson and Frederik Vig have blogged nice solutions) but [...]</description>            <guid>http://shahinalborz.se/?p=82</guid>            <pubDate>Fri, 03 Dec 2010 10:40:31 GMT</pubDate>           <category>Blog post</category></item></channel>
</rss>