ASP.NET Dynamic Data provides a framework that enables you to quickly build a functional data-driven application, based on a LINQ to SQL or Entity Framework data model. It also adds great flexibility and functionality to the DetailsView, FormView, GridView, and ListView controls in the form of smart validation and the ability to easily change the display of these controls using templates.
Here’s a link to the presentation I gave for the Rockville .NET User’s Group on Dec 9, 2009. We discussed the three enabling technologies and how we can use this tool from RAD to distributed enterprise development. I read all sorts of blogs to get the background information for this presentation and suggest you check out the list of links on delicious as well.