This project is read-only.

Dynamic Data Futures VS2008 SP1 RTM

Rating:        Based on 5 ratings
Reviewed:  3 reviews
Downloads: 11713
Released: Jun 17, 2008
Updated: Aug 19, 2010 by davidebb
Dev status: Stable Help Icon

Recommended Download

Source Code
source code, 1335K, uploaded Jul 17, 2008 - 11713 downloads

Release Notes

The Dynamic Data Futures is a buildable sample that contains many of the new ideas we are thinking about building into Dynamic Data version 2.0. This project is available in source format and builds a Microsoft.Web.DynamicData.Extensions.dll that can be used to add this new functionality into an existing Dynamic Data website. Here are soime of the items you will find in the project:
  • Have fields in the control that display images from the database
  • Support for Insert pages grabbing their default value from filters
  • Support for ADO.NET Data Services (also known as Project code name “Astoria”)
  • Support for binding to plain CLR objects
  • Support for ObjectDataSource
  • Localized displayname and description attributes
  • Add metadata to objects at runtime
  • Advanced filters (autocomplete, cascading)
  • FieldTemplate for Enum columns
07/16/2008 Update
  • Added ImprovedDynamicValidator control that fixes issues with DynamicValidator correctly catching exceptions thrown off a validated data model object. A tag mapping in web.config is used to automatically replace all instance of DynamicValidator with ImprovedDynamicValidator. This validator is also now added to the ForeignKey_Edit template.
  • Fixed a number of issues with the default Style.css stylesheet being to generic. Also added the AjaxToolkitFixes.css stylesheet to work around certain issues with using Ajax Control Toolkit controls embedded inside of field templates.
  • Added EnumDataTypeAttribute that can be used to mark integral columns as actually representing enumerated CLR types.
  • Modified the Enumeration field template and filter template to take EnumDataTypeAttribute into account.
  • Modified the Enumeration filter template to detect if an enum is in flags mode and display a CheckBoxList instead of a DropDownList.
  • Added validation to the DbImage_Edit template. It now verifies that the provided file is a valid image and also that a file is provided at all if the column is required.
  • Added constraints to routes to illustrate how to block invalid requests.

Reviews for this release

I don't really want to rate it. I'd like to know how can you implement or how to use this architechture inside a Standar Dynamic Data web site: 1) Should I convert my application into a project and then add the "futures" to it and create a reference ? 2) Should I start using "futures" first and then adding my web site to it adding a reference to it? How can I use the samples? What to look for?
by klca on Apr 1, 2010 at 3:50 PM
Awesome column ordering is very handy certainly the future at least for web form data driven business apps it would seem very good for green fields on well designed databases
by jasonr on Jul 17, 2009 at 1:23 AM
Simply brilliant :) These functions truly expand the usage possibilities of Dynamic Data. I've already derived EnumDataTypeAttribute to include localization and allow the value to return the label string instead of the underlying value (for readable data in the DB)
by vsauvage on Jun 24, 2009 at 6:01 PM