Blog entries posted during 2009

Pattern for initialization of PageData objects

by: Johan Björnfot

When implementing a custom page provider, the recommended way to initialize a PageData object (that is to populate the instance with properties) is to call the method InitializePageData on PageProviderBase. This call is rather costly and includes ... [ Read full article ]

01 September 2009  3 Comments


Writing unit tests for your EPiServer code

by: Johan Björnfot

The goal with this blog post is to give EPiServer developers some tools that can help with writing unit test for your EPiServer related code. When writing a unit test you typically want to test a specific component in an isolated way. However, man... [ Read full article ]

06 March 2009  6 Comments


Identities in EPiServer

by: Johan Björnfot

Traditionally in EPiServer a PageReference has been used as "the" unique reference within the site. A PageReference is still unique within a site (however the ID part of the PageReference itself is not guaranteed to be unique) but we are shifting... [ Read full article ]

20 February 2009  4 Comments


Change regarding RawProperty.CustomData

by: Johan Björnfot

We are currently working on improving Mirroring function targeting R3 release. This blog post is though primarily not about that (I will later make a blog post about how the new mirroring architecture is going to be) but about one change that we a... [ Read full article ]

30 January 2009  1 Comments

EPiTrace logger