ASP.NET Dynamic Data

You can find more information on Dynamic Data on the Dynamic Data website.

Dynamic Data Road Map

Dynamic Data in Visual Studio 2010 Beta 2

This beta release of .NET 4 contains the latest enhancements in Dynamic Data:
  • EnableDynamicData method which enables Dynamic Data features in existing ASP.NET applications and DataSource controls
  • A new QueryExtender control, contained in the sample projects to simplify common data filtering operations. It supports a rich ASP.NET declarative query syntax that makes it easy to do things like search data for text or have filters based on ranges
  • A new Dynamic Data filter model that enables the developers to apply templates to pages just like field templates (including user defined filters)
  • New field templates of Email, URL and Enum columns
  • Support for inheritance in Entity Framework and Linq to SQL
  • Support for many to many relationships in Entity Framework
  • New Entity Templates which allow fine control over how an object is displayed and edited
  • DynamicHyperLink control for building links to tables and actions
  • Declarative support for DynamicDataManager for simple use
  • Attributes for controlling the filters appearance and order
  • And much more...
Download Visual Studio 2010 Beta 2

DomainDataSource Preview 1 for Visual Studio 2010 Beta 2

DomainDataSource Preview 1 contains a preview release of the DomainDataSource control which provides Web Form developers access to a new data source control that can be used with .NET RIA Services domain services. This allows developers to write rich business logic classes and have them called and utilized by Web Forms and Dynamic Data projects. This release requires VS 2010 and .NET 4 Beta 2.

Older Dynamic Data Preview Releases

ASP.NET Dynamic Data Preview 4 Refresh contains a preview release that runs on .NET 3.5 SP1 / VS 2008 SP1 that contains most of the functionality in VS 2010 Beta 2, this release will be removed when VS 2010 RTM is released. This release will not be updated in the future.

ASP.NET Dynamic Data MVC Preview contains a preview release of Dynamic Data functionality in MVC 1.0 applications. Note many features of Dynamic Data have been added to MVC 2 Beta releases

Dynamic Data Fix for Entity Framework

The RTM release of Dynamic Data has trouble with some data relationships in Entity Framework data models. This can been seen with 1->0..1 and *->1 relationships which may generate error messages like "'System.Web.UI.WebControls.EntityDataSourceWrapper' does not contain a property with the name 'Orders.OrderID'". An update to .NET 3.5 SP1 has recently been released that fixes this issue. See KB959209 for access to this update.

How to Provide Feedback

We highly encourage your feedback on this pre-release version, because it will help ensure that we deliver a great final version that meets your needs. There are two primary means for providing feedback:
  1. The Dynamic Data Forum on the ASP.NET Forums site allows you to engage in discussions with other customers and with the Dynamic Data product team. This is a great place to ask questions, post comments, and learn more about using the Dynamic Data feature.
  2. The Issue Tracker tab on this site allows you to file bugs to the product team for consideration. The Issue Tracker is voting-based, so bugs with the most votes are given priority. (However, the product team will consider each issue individually, and more votes does not necessarily guarantee acceptance.)
Tip: Please use "Issue" type for logging bugs and "Feature" type for logging new feature suggestions.

Additional Resources, Tutorials and Samples

Building ASP.NET Dynamic Data Applications MIX '08 Screencast

Displaying Images from a Database Screencast

Dynamic Data Samples
Last edited Nov 12 at 9:15 AM by scothu, version 46
Comments
exsurgo Jan 29 at 10:06 PM 
Is there a planned version of Dynamic Data for Silverlight being released soon?

Updating...
© 2006-2009 Microsoft | About CodePlex | Privacy Statement | Terms of Use | Code of Conduct | Advertise With Us | Version 2009.10.27.15987