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
Video:
ASP.NET Dynamic Data Videos using VB
David Ebbo's Screen cast
Mix Dynamic Data Sessions
This article has no explicit license attached to it but may contain usage terms in the article text or the download files themselves. If in doubt please contact the author via the discussion board below.
A list of licenses authors might use can be found here