Project Description
This is a small package with tools that makes it a lot easier to work with Dynamic Content in EPiServer CMS 5 R2. It will allow you to turn any UserControl into Dynamic Content, manage properties and state and automatically register the Dynamic Content with EPiServer CMS.


Features
  • A base class called DynamicContentBase that handles all property/state management when building new Dynamic Content elements based on it.
  • The ability to register Dynamic Content elements from code, simply attaching the attribute DCPlugin to the class. No more web.config changes to keep track off.
  • Automatically register ANY UserControl as Dynamic Content - and expose all it's public properties.
  • Dynamic Content elements for each of your Property Types

Installation
XCopy deployment. Just copy the assembly (DCPlugin.dll) to the bin-folder of your website and reference it from your Visual Studio projects.
Works with EPiServer CMS 5 R2 and later.

References
http://labs.episerver.com/en/Blogs/Allan/Dates/2009/2/Turn-your-User-Controls-into-Dynamic-Content/
http://labs.episerver.com/en/Blogs/Allan/Dates/2009/1/Automatically-Load-Property-Types-as-Dynamic-Content/
http://labs.episerver.com/en/Blogs/Allan/Dates/112230/10/Auto-Loading-of-Dynamic-Content/
http://world.episerver.com/Articles/Items/How-dynamic-content-can-be-used-to-create-a-more-flexible-web-site/
http://labs.episerver.com/en/Blogs/Anders-Hattestad/Dates/2008/12/Dynamic-Content-base-class/

Last edited Oct 30, 2009 at 1:15 AM by AllanThraen, version 3