EPiServer CMS 7: BackingTypeResolver
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…

Tool to assist during upgrade of EPiServer CMS
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…
Trainee program for EPiServer developers
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…

Dynamic Content in EPiServer CMS 6 R2
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…

A Site Test Protocol
This is maybe a strange blog post 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…