Blog entries posted during 2010

Create new dynamic content in EPiServer

by: Ted Nyberg (Ted & Gustaf)

One way to create more dynamic page templates in EPiServer is to use dynamic content. Here's an example of how to create dynamic content including dynamic content settings. [ Read full article ]

28 September 2010  0 Comments


Unit test an EPiServer 6 website using Visual Studio 2010 and MSTest

by: Ted Nyberg (Ted & Gustaf)

When unit testing it can be tricky being dependent on a web context. In this post we'll look at how to start EPiServer and run it outside of a web application to make unit testing easier. [ Read full article ]

09 August 2010  0 Comments


Run EPiServer CMS 6 on ASP.NET 4.0

by: Ted Nyberg (Ted & Gustaf)

Getting EPiServer CMS 6 up and running on ASP.NET 4.0 is easy, although it should be noted that EPiServer doesn't officially support ASP.NET 4.0 yet. [ Read full article ]

09 August 2010  0 Comments


Use UpdatePanel inside an EPiServer custom property

by: Ted Nyberg (Ted & Gustaf)

In order to use ASP.NET AJAX inside an EPiServer custom property you have to have a ScriptManager present. Here's an example of how to add one programmatically. [ Read full article ]

06 August 2010  0 Comments


Map EPiServer properties to custom property controls

by: Ted Nyberg (Ted & Gustaf)

The PropertyControlClassFactory class makes it easy to map EPiServer properties to custom property controls to modify how properties are rendered. [ Read full article ]

04 August 2010  0 Comments


Loading and saving a custom property value with PropertyUserControlBase

by: Ted Nyberg (Ted & Gustaf)

The PropertyUserControlBase class in Template Foundation has been updated with two new events called PropertyLoad and PropertySave, making it easier to load and save the property value. [ Read full article ]

30 July 2010  0 Comments


Custom properties in EPiServer using user controls

by: Ted Nyberg (Ted & Gustaf)

EPiServer Template Foundation makes it a lot easier to create custom properties based on user controls. In this post we go through the steps needed to create a new custom property in EPiServer and use user controls for rendering the property in ed... [ Read full article ]

25 July 2010  0 Comments


Introduction to EPiServer properties

by: Ted Nyberg (Ted & Gustaf)

This post tries to clarify what an EPiServer property is and how it works, primarily to enable us to better develop custom properties for EPiServer websites. [ Read full article ]

25 July 2010  0 Comments


Using config transforms for EPiServer settings

by: Ted Nyberg (Ted & Gustaf)

The build-specific configuration transforms that came with Visual Studio 2010, more specifically MSBuild 4, offer a pretty clean way of managing build-specific configurations. Here's a way of doing it, including a way of managing EPiServer-specifi... [ Read full article ]

19 July 2010  0 Comments


Introduction to EPiServer Template Foundation

by: Ted Nyberg (Ted & Gustaf)

In this post we’ll look at how to include EPiServer Template Foundation in your EPiServer project in order to use the different page type base classes and publish EPiServer pages using Windows Live Writer through the MetaWeblog API. [ Read full article ]

19 July 2010  0 Comments


New EPiServer website using Template Foundation

by: Ted Nyberg (Ted & Gustaf)

In this post we'll look at how to set up an EPiServer CMS 6 website from scratch based on EPiServer Template Foundation. [ Read full article ]

19 July 2010  0 Comments


ClassFactory not initialized exception in InitializableModule

by: Ted Nyberg (Ted & Gustaf)

The new initialization system in EPiServer 6 can be used to execute logic in a specific order on startup. This post explains how to ensure your startup modules are executed after the DataFactory has been initialized properly. [ Read full article ]

01 July 2010  0 Comments


Security exceptions when using Page Type Builder

by: Ted Nyberg (Ted & Gustaf)

When adding Page Type Builder to an EPiServer project you may run into security exceptions because the assemblies aren't fully trusted. Luckily, fixing it is quick and painless! [ Read full article ]

02 June 2010  0 Comments


Cache objects in EPiServer with page dependencies

by: Ted Nyberg (Ted & Gustaf)

EPiServer comes with its own set of cache management classes to help you cache objects which depend on specific EPiServer pages, and also ensure cache updates are propagated among multiple web servers. [ Read full article ]

26 May 2010  0 Comments


EPiFramework, an open-source framework for EPiServer 6, will be presented at Partner Summit

by: Ted Nyberg (Ted & Gustaf)

At EPiServer Partner Summit we'll present an upcoming open-source framework for EPiServer 6 which aims to reduce repetitive tasks and extend EPiServer core functionality by adding MetaWeblog support, tags, date folder sorting and a whole lot more. [ Read full article ]

25 May 2010  0 Comments


Attach EPiServer event handlers on startup using InitializableModule

by: Ted Nyberg (Ted & Gustaf)

Explanation of the new InitializableModule concept in EPiServer 6 which is used to implement functionality that should execute when an EPiServer site starts, for example to attach event handlers. [ Read full article ]

21 May 2010  0 Comments


Create a new page language branch programmatically in EPiServer

by: Ted Nyberg (Ted & Gustaf)

This article describes how to create a new language branch programmatically for an existing page in EPiServer. [ Read full article ]

21 May 2010  0 Comments


Create a page programmatically in EPiServer

by: Ted Nyberg (Ted & Gustaf)

Code sample demonstrating how to create new EPiServer pages programmatically using the DataFactory class. [ Read full article ]

21 May 2010  0 Comments


Search pages in EPiServer using FindPagesByCriteria

by: Ted Nyberg (Ted & Gustaf)

How to find pages in EPiServer by searching using the FindPagesWithCriteria method. The code sample describes how to search in EPiServer using criterias based on page properties. [ Read full article ]

20 May 2010  0 Comments

Ted Nyberg (Ted & Gustaf)

About me

I'm an EPiServer solution architect and web developer at Ted & Gustaf in Stockholm, Sweden.

I cross-post and publish additional articles on tedgustaf.com.

You'll find my contact details here.

EMVP, EPiServer Most Valued Professional

MCPD, MCTS and MCP logos

Follow me on Twitter

Bloggtoppen.se

Add to Technorati Favorites

Syndications


Archive


Tag cloud

EPiTrace logger