How to get started developing with EPiServer CMS
I got a question in the mail today how to get started with EPiServer CMS as a developer. Here are my tips: Register at world.episerver.com with your work email address. Start by downloading and installing "EPiServer CMS 5 R2 SP2"…
EPiServer CMS: How to configure Remote Events with many servers and Firewalls between them
The Event Management System in EPiServer CMS 5 is used to propagate information that a page has changed to other web servers connected to the same database. This is very important to setup if you have more than one web…
EPiServer LicenseException: x.x.x.x is not a valid ip-address
I got a support question on this Exception today. First thought is that the ip-address was misstyped or the wrong license.config file was used but ipconfig /all and the IPRestiriction tag in license.config matched! How does EPiServer validate the ip-address?…
Work with Unpublished PageData from code
Mari Jørgensen wrote about Breaking change in GetChildren() and I would like to share some of my findings when working with PageData from code when you want to use the built-in flow for publishing. As you might know a Page…
EPiPattern: How to render valid xhtml (part 1/2)
How do you inject dynamic content into your web page? Following is a list of the most common methods I find when doing quality and code reviews with some comments and dangerous pitfalls. #1: Inline Expressions with Code Render Blocks…