<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Marcin On ASP.NET : ASP.NET Dynamic Data Futures</title><link>http://blogs.msdn.com/marcinon/archive/tags/ASP.NET+Dynamic+Data+Futures/default.aspx</link><description>Tags: ASP.NET Dynamic Data Futures</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Dynamic Data Futures 7/16 update posted</title><link>http://blogs.msdn.com/marcinon/archive/2008/07/17/dynamic-data-futures-7-16-update-posted.aspx</link><pubDate>Fri, 18 Jul 2008 04:27:37 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8745643</guid><dc:creator>marcind</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/marcinon/comments/8745643.aspx</comments><wfw:commentRss>http://blogs.msdn.com/marcinon/commentrss.aspx?PostID=8745643</wfw:commentRss><description>&lt;p&gt;We have just posted an updated version of &lt;a href="http://www.codeplex.com/aspnet/Release/ProjectReleases.aspx?ReleaseId=14475"&gt;Dynamic Data Futures&lt;/a&gt; on &lt;a href="http://www.codeplex.com/aspnet"&gt;codeplex&lt;/a&gt;. The Dynamic Data Features project is a combination of a class library and sample website that showcases some of the future work that will be coming to Dynamic Data. It also contains some workarounds for existing Dynamic Data bugs and issues.&lt;/p&gt;  &lt;p&gt;Here's a rough list of what is new from last week:&lt;/p&gt;  &lt;li&gt;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. &lt;/li&gt;  &lt;li&gt;Added EnumDataTypeAttribute that can be used to mark integral columns as actually representing enumerated CLR types. &lt;/li&gt;  &lt;li&gt;Modified the Enumeration field template and filter template to take EnumDataTypeAttribute into account. &lt;/li&gt;  &lt;li&gt;Modified the Enumeration filter template to detect if an enum is in flags mode and display a CheckBoxList instead of a DropDownList. &lt;/li&gt;  &lt;li&gt;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. &lt;/li&gt;  &lt;li&gt;Added constraints to routes to illustrate how to block invalid requests. &lt;/li&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8745643" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/marcinon/archive/tags/samples/default.aspx">samples</category><category domain="http://blogs.msdn.com/marcinon/archive/tags/ASP.NET+Dynamic+Data+Futures/default.aspx">ASP.NET Dynamic Data Futures</category></item><item><title>Dynamic Data Futures 7/2 update posted</title><link>http://blogs.msdn.com/marcinon/archive/2008/07/02/dynamic-data-futures-7-2-update-posted.aspx</link><pubDate>Thu, 03 Jul 2008 00:31:35 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8682260</guid><dc:creator>marcind</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/marcinon/comments/8682260.aspx</comments><wfw:commentRss>http://blogs.msdn.com/marcinon/commentrss.aspx?PostID=8682260</wfw:commentRss><description>&lt;p&gt;We have just posted an updated version of &lt;a href="http://www.codeplex.com/aspnet/Release/ProjectReleases.aspx?ReleaseId=14475"&gt;Dynamic Data Futures&lt;/a&gt; on &lt;a href="http://www.codeplex.com/aspnet"&gt;codeplex&lt;/a&gt;. The Dynamic Data Features project is a combination of a class library and sample website that showcases some of the future work that will be coming to Dynamic Data. It also contains some workarounds for existing Dynamic Data bugs and issues.&lt;/p&gt;  &lt;p&gt;Here's a rough list of what is new from last week:&lt;/p&gt;  &lt;li&gt;Added DynamicHyperLink control. It generates links to Dynamic Data tables for all actions and works both in data-binding and declarative scenarios.&amp;#160; &lt;/li&gt;  &lt;li&gt;Added Url and EmailAddress field templates.&amp;#160; &lt;/li&gt;  &lt;li&gt;Modified ForeignKey_Edit field template to display a [Not Set] entry for required columns in insert mode. Added a RequiredFieldValidator to ensure that an entry is selected if the column is required. &lt;/li&gt;  &lt;li&gt;Modified routes in Global.asax to generate pretty URLs using the new PrettyDynamicDataRoute. &lt;/li&gt;  &lt;li&gt;Changed FilterAttribute.Order property to match the behavior of ColumnOrderAttribute.Order property. Now each filter has a default Order of 0; negative numbers can be used to push filters to the front, while positive numbers can be used to push filters to the back.&lt;/li&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8682260" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/marcinon/archive/tags/ASP.NET+Dynamic+Data+Futures/default.aspx">ASP.NET Dynamic Data Futures</category></item><item><title>Dynamic Data Futures 6/25 update posted</title><link>http://blogs.msdn.com/marcinon/archive/2008/06/25/dynamic-data-futures-6-25-update-posted.aspx</link><pubDate>Thu, 26 Jun 2008 01:55:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8653781</guid><dc:creator>marcind</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/marcinon/comments/8653781.aspx</comments><wfw:commentRss>http://blogs.msdn.com/marcinon/commentrss.aspx?PostID=8653781</wfw:commentRss><description>&lt;P&gt;&lt;STRONG&gt;Update:&lt;/STRONG&gt; the Dynamic Data Futures &lt;A class="" href="http://blogs.msdn.com/marcinon/archive/2008/07/02/dynamic-data-futures-7-2-update-posted.aspx" mce_href="http://blogs.msdn.com/marcinon/archive/2008/07/02/dynamic-data-futures-7-2-update-posted.aspx"&gt;was updated on 7/2&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;We have just posted an updated version of &lt;A href="http://www.codeplex.com/aspnet/Release/ProjectReleases.aspx?ReleaseId=14475" mce_href="http://www.codeplex.com/aspnet/Release/ProjectReleases.aspx?ReleaseId=14475"&gt;Dynamic Data Futures&lt;/A&gt; (known for the last 10 days as Dynamic Data Extensions) on &lt;A href="http://www.codeplex.com/aspnet" mce_href="http://www.codeplex.com/aspnet"&gt;codeplex&lt;/A&gt;. The Dynamic Data Features project is a combination of a class library and sample website that showcases some of the future work that will be coming to Dynamic Data. It also contains some workarounds for existing Dynamic Data bugs and issues.&lt;/P&gt;
&lt;P&gt;Here's a rough list of what is new from last week:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;
&lt;P&gt;Moved/renamed a number of library files for better logical organization. Classes are now organized what they generally do instead of how they apply to a particular sample.&lt;/P&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;Updated DbImage.ascx to better handle compound and GUID primary key tables. Also, page templates will disable AJAX partial rendering when editing an image column to allow the FileUpload control to work properly.&lt;/P&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;Added support for complex where parameters. This can be seen in the pages under ComplexWhereParameters in the sample app that already have a Where clause for LinqDataSource but also use the filters to contribute extra components.&lt;/P&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;Added automatic support for enumerated type columns. UIHint is no longer needed to reference Enumeration.ascx.&lt;/P&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;Moved a number of extension/utility methods to the DynamicDataFutures class. This includes localization helpers, metadata helpers, and default value helpers.&lt;/P&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;Consolidated IAutoFieldGenerator implementations into a single AdvancedFieldGenerator class. It now includes functionality enabling column ordering, programatically excluding a list of columns, and a workaround for issues with attribute localization.&lt;/P&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;Refactored common LINQ Expression generation code into the LinqExpressionHelper class.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8653781" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/marcinon/archive/tags/samples/default.aspx">samples</category><category domain="http://blogs.msdn.com/marcinon/archive/tags/ASP.NET+Dynamic+Data+Futures/default.aspx">ASP.NET Dynamic Data Futures</category></item></channel></rss>