Episerver Initialization Modules

Initialization modules are Episerver equivalent of adding code in Application_Start within your Global.asax.   Writing your own initialization modules allows you to trigger custom code on application startup. This section covers how to create an initialization modules as well as several code examples of useful modules you might want to consider integrating in your website.

How To Sort The Tab Order In Your Episerver Pages Or Blocks

Making the CMS as user friendly as possible is one of the main keys of delivering a successful project that the business and the content editors love. One big annoyance for content editors is not having your pages and block properties tabs sorted in a user friendly manner. Most content editor want tabs to be […]

Initialization Modules Explained

On every project, you'll need certain configuration code to run when your website is loaded for the first time.  In EpiWorld, this is done by something called an InitializationModule.  Before we delve into how initialization modules work, we should probably talk about what sort of things you will be using them for. What things will […]

How To Debug An Episerver Scheduled Job or Initialization Module

I overheard a colleague complaining about how he had wasted his whole afternoon tediously trying to debug an issue we had in an InitializationModule.  We had a standard MVC web project and he was hitting Debug in Visual Studio, firing up Cassini and nothing happened. This is to be expected as things like an Initialisation module, actually […]