Ashok Raja's Blog
SharePoint Dynamic Forms An Introduction
by Ashok Raja T 20. August 2012 10:10

Links to other posts in Dynamic Forms Series
1. Introduction to SharePoint Dynamic Forms (This Post)
2. List Based Rendering of Share Point Dynamic Forms
3. Template Based Rendering of Share Point Dynamic Forms
4. Configuring and Extending Share Point Dynamic Forms
5. XML Specification for Template based rendering
6. Project @ CodePlex


Dynamic Forms for SharePoint 2010 has been released on CodePlex. The objective of this project is to provide a dynamic form generation mechanism based on changing business needs. This Forms Engine provides the option to generate dynamic forms in two modes.

1. List Based

This method can be considered as a near zero configuration method as it needs very minimal configuration. A list name is all that is required to generate a SharePoint Dynamic Form. This method has an option to further fine-tuned by providing 'Include' and 'Exclude' fields.

2. Template Based

In this option, SharePoint Dynamic Form for a Share Point list is generated based on a XML file. This XML file contains specification of fields and its properties and validation rules. Template based rendering also provides options to extend SharePoint dynamic forms to inject business logic on form submission.

Sample Screen Shots

Sample 1


Sample 2


Sample 3


blog comments powered by Disqus