9 articles

Browsing ‘EPiServer’ articles

EPiServer CMS anti-patterns: common mistakes in development projects

EPiServer is a great CMS but like all platforms it has a number of traps for the unwary and inexperienced.

Posted on Friday, September 9th, 2011

Multi-channel EPiServer: De-coupling content and presentation

Content architecture has long been the exclusive concern of CMS geeks. After all, does it really matter if there is clean separation between content and its presentation? It’s all about serving web pages, right? Wrong…

Posted on Tuesday, March 15th, 2011

Using Google Mini as an EPiServer search solution

Google Mini can provide a low-cost alternative to Lucene-based searching in EPiServer. Although its text-based search is simple and powerful, the devil, as ever, is in the detail.

Posted on Friday, September 3rd, 2010

Converting EPiServer 6 to use claims-based authentication with WIF

Converting an EPiServer site to become claims-aware is straightforward enough – the complications come when you try to use the editor and administration interfaces.

Posted on Tuesday, June 15th, 2010

Implementing Dublin Core meta data for EPiServer pages via a plug-in

A plug-in for EPiServer that implements the Dublin Core meta data schema for all pages without requiring any code changes.

Posted on Tuesday, April 27th, 2010

What’s new in EPiServer 6? A review of the new features

EPiServer 6 seems to be primarily a release for content editors, though there are some nice new features for developers too.

Posted on Wednesday, March 24th, 2010

Developing EPiServer page providers: optimizing performance

If you are developing EPiServer page providers for very large data sets, there are a few things you ought to bear in mind about performance.

Posted on Tuesday, August 25th, 2009

EPiServer: Creating a re-usable generic custom property

A technique for storing complex, object-based data in EPiServer custom properties using a re-usable generic base class. Includes downloadable source code.

Posted on Saturday, May 16th, 2009