ASP.NET Dynamic Data is a web application scaffolding framework that shipped with Service Pack 1 of .NET 3.5. Using either LINQ to SqL or LINQ to entities, it exposes tables in a database by encoding it in the URI of the ASP.NET web service. The data table is rendered in a webpage using by extracting information from built in modifyable templates, extracting the database metadata from the LINQ datacontext and then extracting data from db.
some useful links:
An introduction to ASP.NET Dynamic Data
ASP.NET Dynamic Data Videos using VB
David Ebbo's Screen cast
Mix Dynamic Data Sessions
The ASP.NET Wiki was started by Scott Hanselman in February of 2008. The idea is that folks spend a lot of time trolling the blogs,
googlinglive-searching for answers to common "How To" questions. There's piles of fantastic community-created and MSFT-created content out there, but if it's not found by a search engine and the right combination of keywords, it's often lost.
The ASP.NET Wiki articles moved to CodeProject in October 2013 and will live on, loved, protected and updated by the community.