Republished with Permission - Original Article
A few months ago we released an ASP.NET 3.5 Extensions Preview that contained a bunch of
new features that will be shipping later this year (including ASP.NET AJAX
Improvements, ASP.NET MVC, ASP.NET Silverlight Support, and ASP.NET Dynamic
Data).
The ASP.NET Dynamic Data support within that preview provided a
first look at a cool new feature that enables you to quickly build data driven
web-sites that work against a LINQ to SQL or LINQ to Entities object
model. ASP.NET Dynamic Data allows you to automatically render fully
functional data entry and reporting pages that are dynamically constructed from
your ORM data model meta-data. In addition to supporting a dynamic
rendering mode, it also allows you to optionally override and customize any of
the view templates using any HTML or code you want (given you full control of
the experience).