Looking for support for EPiServer CMS 5? Use version 1.1.

Project Description

Page Type Builder allows developers to define EPiServer page types in code which eliminates the need to synchronize page types between different servers. As page types are declared in code it also enables inheritance between page types and strongly typed property access.

Requirements

To be able to use Page Type Builder you need to use EPiServer CMS 5 version R2 SP2 or later which can be downloaded from EPiServer World.

Introductions to the project

Introducing Page Type Builder by Joel Abrahamsson

Tutorials - Developing with Page Type Builder

Getting started
Inheritance and specifying property type
Advanced Property Access
Using interfaces and advanced inheritance

Blog posts about the project

Faking Dynamic Properties with PageTypeBuilder in EPiServer by Andreas Oldeskog
Create Composer page type and content function using PageTypeBuilder 1.2 by Dung Le
Page Type Builder and EPiServer CMS by Magnus Stråle
Using XForms with Page Type Builder by Joel Abrahamsson
Page Type Builder 1.2 Released! by Joel Abrahamsson
PageTypeBuilder: Validating page data by Jarle Friestad
Dependency Injection with Page Type Builder 1.2 by Joel Abrahamsson
The new initialization process in Page Type Builder 1.2 by Joel Abrahamsson
Page Type Builder 1.2 Beta 2 Released – Help me test it! by Joel Abrahamsson
Using PageTypeBuilder with Composer by Stefan Forsberg
Page Type Builder 1.2 Beta 1 With Support For EPiServer CMS 6 Released by Joel Abrahamsson
CMS 6 crashes using Page Type Builder by Erik Wenneborg
Debugging tips while using Page Type Builder by Marthin Freij
A common problem with Page Type Builder and UniqueValuePerLanguage set to false by Joel Abrahamsson
A developer's guide to PageTypeBuilder by Frederik Vig
Page Type Builder 1.1 Released by Joel Abrahamsson
How the PageTypeAttribute’s Properties Map to EPiServer CMS’ Admin by Joel Abrahamsson
Creating classes for PageTypeBuilder in an existing project by Erik Nordin
How to get PageTypeBuilder to work with Composer by Tomas Unestad
Working with Dynamic Properties and Page Type Builder by Joel Abrahamsson
“The current page is not of type MyPageType” exception when browsing with non-friendly URL by Joel Abrahamsson
How To Disable Updating of Page Types When Using Page Type Builder by Joel Abrahamsson
Default property type mappings in Page Type Builder by Joel Abrahamsson
Finding Page Type ID When Using Page Type Builder by Joel Abrahamsson
PageTypeBuilder – makes developing with EPiServer funny by Erik Nordin
Page Type Builder 1.0 Released! by Joel Abrahamsson

Pre 1.0 blog posts

About the project

This open source project is at the moment primarily developed by Joel Abrahamsson at Valtech. All and any feedback is greatly appreciated. Please submit feature requests or bugs using the Issue Tracker or send an email to joel.abrahamsson@nansen.se. If you would like to contribute, send an e-mail to joel.abrahamsson@nansen.se.

Sponsors

Page Type Builder is sponsored by JetBrains whose tools ReSharper and dotTrace are a great help when developing Page Type Builder.
Last edited Jul 21 at 10:30 AM by joelabrahamsson, version 63

 

Want to leave feedback?
Please use Discussions or Reviews instead.

Updating...
© 2006-2010 Microsoft | Get Help | Privacy Statement | Terms of Use | Code of Conduct | Advertise With Us | Version 2010.8.10.17093