<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom"><title type="text">Blog posts by Fredrik Haglund</title><link href="http://world.optimizely.com" /><updated>2016-03-01T22:30:48.0000000Z</updated><id>https://world.optimizely.com/blogs/Fredrik-Haglund/</id> <generator uri="http://world.optimizely.com" version="2.0">Optimizely World</generator> <entry><title>Setup IIS for Episerver CMS</title><link href="http://blog.fredrikhaglund.se/?p=464" /><id>I do a lot of training and a constant issue that I run into today is that developers do not have IIS setup or some IIS feature is missing.&#160;The old Deployment Center had some benefits checking pre-requisites and ensuring that...</id><updated>2016-03-01T22:30:48.0000000Z</updated><summary type="html">Blog post</summary></entry> <entry><title>How do you setup an IIS Web App so it can access a network share without an AD?</title><link href="http://blog.fredrikhaglund.se/?p=444" /><id>A common setup for&#160;EPiServer CMS is a load balancing scenario. You have two or more front end web servers and a shared database server. You also need to store uploaded files somewhere. The most common setup for smaller installations is...</id><updated>2014-06-30T09:30:33.0000000Z</updated><summary type="html">Blog post</summary></entry> <entry><title>How to open a link in another browser</title><link href="http://blog.fredrikhaglund.se/?p=433" /><id>I had a somewhat unusual request from one of my customers with a very locked down corporate network. Their intranet (and other internal web applications) are only available in IE. But for security reasons, you are not allowed to access...</id><updated>2014-06-21T01:35:46.0000000Z</updated><summary type="html">Blog post</summary></entry> <entry><title>EPiServer CMS 7: BackingTypeResolver</title><link href="http://blog.fredrikhaglund.se/?p=376" /><id>Or why it can be important to override PropertyValueType on your custom properties. When you create a Page Type in code in EPiServer CMS 7 you create a new class inheriting from PageData and add virtual properties for all the...</id><updated>2013-02-16T18:40:09.0000000Z</updated><summary type="html">Blog post</summary></entry> <entry><title>Tool to assist during upgrade of EPiServer CMS</title><link href="http://blog.fredrikhaglund.se/blog/2012/12/18/tool-to-assist-during-upgrade-of-episerver-cms/" /><id>EPiServer Deployment Center is used to upgrade from one EPiServer CMS version to another. It copies new files to your www root folder, it changes configuration files, it upgrades the database schema and finally executes some tasks by starting an...</id><updated>2012-12-18T17:26:32.0000000Z</updated><summary type="html">Blog post</summary></entry> <entry><title>Trainee program for EPiServer developers</title><link href="http://blog.fredrikhaglund.se/blog/2012/12/10/trainee-program-for-episerver-developers/" /><id>I have started to compile a list of skills that are required to be a good web developer working with EPiServer CMS and the Microsoft platform. This list includes links to Pluralsight on-line training to improve these skills so new...</id><updated>2012-12-10T15:05:28.0000000Z</updated><summary type="html">Blog post</summary></entry> <entry><title>Dynamic Content in EPiServer CMS 6 R2</title><link href="http://blog.fredrikhaglund.se/?p=360" /><id>This is a short demo of how you can use the new simpler way to implement Dynamic Content with a ordinary User Control and some Plug-In attributes. DynamicContentPlugIn is the simplifying solution First add a normal User Control or EPiServer...</id><updated>2011-06-28T14:51:26.0000000Z</updated><summary type="html">Blog post</summary></entry> <entry><title>A Site Test Protocol</title><link href="http://blog.fredrikhaglund.se/?p=343" /><id>This is maybe a strange blog post&amp;#160; because it is written as an instruction to a junior developer who I have been coaching on how to be better at QA of web sites and a template for a site test...</id><updated>2011-05-30T09:00:00.0000000Z</updated><summary type="html">Blog post</summary></entry> <entry><title>More small things in EPiServer CMS 6 R2</title><link href="http://blog.fredrikhaglund.se/blog/2011/05/26/more-small-things-in-episerver-cms-6-r2/" /><id>Just a list of small things noted while working with the latest release. Page Folder is not default for File Manager. Message change from “Save” to “Create page folder” when a page folder does not exist. Simple address fixed –...</id><updated>2011-05-26T10:21:13.0000000Z</updated><summary type="html">Blog post</summary></entry> <entry><title>New stuff in EPiServer CMS 6 R2</title><link href="http://blog.fredrikhaglund.se/blog/2011/03/22/new-stuff-in-episerver-cms-6-r2/" /><id>I like to dig around and here are a few things I did notice in the upcoming EPiServer CMS 6 R2 release. Visitor Groups and personalized content On Page Edit is cross browser compatible (not only available for IE) New...</id><updated>2011-03-22T18:42:22.0000000Z</updated><summary type="html">Blog post</summary></entry> <entry><title>Fix alphabetic sorting of pages in EPiServer CMS 5</title><link href="http://blog.fredrikhaglund.se/blog/2010/10/11/fix-alphabetic-sorting-of-pages-in-episerver-cms-5/" /><id>I wrote earlier about the annoying fact that alphabetic sorting of child pages in EPiServer CMS 5 is controlled by the collation settings in your database server and suggested that it could be fixed. My first solution that tinkers with...</id><updated>2010-10-11T18:02:37.0000000Z</updated><summary type="html">Blog post</summary></entry> <entry><title>Issues with rendering in EPiServer preview-tab</title><link href="http://blog.fredrikhaglund.se/blog/2010/09/06/issues-with-rendering-in-episerver-preview-tab/" /><id>I have noticed that several JavaScript features added to your Page Templates malfunction in the preview-tab in edit mode. It appears that it is a larger issue in Internet Explorer and most editors uses IE (because that is the only...</id><updated>2010-09-06T17:38:19.0000000Z</updated><summary type="html">Blog post</summary></entry> <entry><title>EPiServer CMS with Facebook Open Graph</title><link href="http://blog.fredrikhaglund.se/blog/2010/08/16/episerver-cms-with-facebook-open-graph/" /><id>I just implemented support for the Open Graph protocol on an EPiServer CMS site to improve Facebook Share and Facebook Like. First thing noticed is that it looks that Facebook have problem with national characters like &#197;&#196;&#214; and other Unicode...</id><updated>2010-08-16T10:47:27.0000000Z</updated><summary type="html">Blog post</summary></entry> <entry><title>How to fix alphabetic sorting of pages in EPiServer</title><link href="http://blog.fredrikhaglund.se/blog/2010/04/15/how-to-fix-alphabetic-sorting-of-pages-in-episerver/" /><id>Update:&#160;Do not try to change collation order in the database! Use this approach instead to sort pages in the page tree in EPiServer CMS 5. I recently got the question how to fix the incorrect alphabetic sorting of child pages...</id><updated>2010-04-15T11:14:20.0000000Z</updated><summary type="html">Blog post</summary></entry> <entry><title>EPiServer CMS 6: SocketException with VPN</title><link href="http://blog.fredrikhaglund.se/blog/2010/03/26/episerver-cms-6-socketexception-with-vpn/" /><id>If you use new EPiServer CMS 6 and have a VPN tunnel open you may get an exception when starting your EPiServer site. SocketException (0x2747): An operation on a socket could not be performed because the system lacked sufficient buffer...</id><updated>2010-03-26T10:09:01.0000000Z</updated><summary type="html">Blog post</summary></entry> <entry><title>TechDays: Dino Esposito’s ASP.NET 4.0 highlights</title><link href="http://blog.fredrikhaglund.se/blog/2010/03/23/techdays-dino-espositos-asp-net-4-0-highlights/" /><id>In short, ASP.NET 4.0, gives you more control. CSS friendly HTML from Server Controls by default. EnableViewState does not work as you expect in ASP.NET 2.0. With the new ViewStateMode property with values: Inherit, Enable and Disable you get what...</id><updated>2010-03-23T12:23:22.0000000Z</updated><summary type="html">Blog post</summary></entry> <entry><title>Configuration Management and EPiServer CMS 6</title><link href="http://blog.fredrikhaglund.se/blog/2010/03/10/configuration-management-and-episerver-cms-6/" /><id>This blog post is based on the experience of upgrading one EPiServer CMS 5 project and creating a new one from scratch based on a release candidate of EPiServer CMS 6 and things may change before the release. New configuration...</id><updated>2010-03-10T21:00:00.0000000Z</updated><summary type="html">Blog post</summary></entry> <entry><title>EPiServer – Security and Access Control (1/2)</title><link href="http://blog.fredrikhaglund.se/blog/2010/03/08/episerver-security-and-access-control-12/" /><id>EPiServer CMS is using the standard methods in ASP.NET to handle authentication and authorization. On top of this they have added a few providers to handle authentication and access control to EPiServer assets like pages and files uploaded by editors....</id><updated>2010-03-08T08:15:00.0000000Z</updated><summary type="html">Blog post</summary></entry> <entry><title>Using jQuery to add thousands separator to textbox</title><link href="http://blog.fredrikhaglund.se/?p=223" /><id>UPDATED: Code improved after feedback from Henrik Tengelin. It is much easier to read large numbers with with thousands separator but how to get them to work with page validation in a good way? The solution in this case was...</id><updated>2010-03-05T07:03:00.0000000Z</updated><summary type="html">Blog post</summary></entry> <entry><title>Reset Trial Counter for Protexis Licensing V2</title><link href="http://blog.fredrikhaglund.se/blog/2010/03/04/reset-trial-counter-for-protexis-licensing-v2/" /><id>It is annoying when a trial expires before you had time testing the software. Sometimes it is just enough to reinstall to get a new trial period but usually they hide the information so it is persistent. I used Sysinternal’s...</id><updated>2010-03-04T18:13:00.0000000Z</updated><summary type="html">Blog post</summary></entry></feed>