代码改变世界

asp.net动态数据可供预览,

2008-04-11 23:56  $等待$  阅读(1541)  评论(0编辑  收藏  举报

刚看到一篇不错的文章分享给大家
几个月前,微软发布了一个asp.net 3.5扩展预览载有一大堆新的功能,将成为航运在今年稍后时间(包括asp.net Ajax的改善, asp.net的MVC , asp.net silverlight支持,并asp.net动态数据)
             在asp.net动态数据的支持即预览提供了一个先看看一个很酷的新功能,使您可以快速地构建数据驱动的网站这项工作对一个linq到SQL或linq实体对象模型。 asp.net动态数据允许你能自动提供全功能的数据输入和报告页面是动态构造从你的ORM数据模型元数据。除了支持动态渲染模式,它也可以让你有选择凌驾和定制任何的看法,模板使用任何HTML或守则,你要(让你完全控制的经验)
    今天,我们刚刚发布了升级asp.net动态数据预览,你可以更多地了解它
        这一新的动态数据预览,现在工程与标准内置式asp.net数据控制( gridview ,列表, formview , detailsview等) 。动态数据支持,使这些管制措施,以自动地处理外商主要关系。举例来说,就gridview您现在才能自动获得友好的姓名显示的外键列的值和自动下拉列表中选择支持这些价值观时,在编辑模式:

              新的动态数据支持,还提供自动的UI验证支持(包括客户端和服务器端)的基础上的限制,您设置你的数据模型类。举例来说,如果一栏,在该数据库是有限的,以50个字的大小,并标志着作为非nullable ,适当的UI控制校验器将自动适用asp.net动态数据,以执行这一约束在UI的页面,以及,如果你改变了限制,在你的linq到SQL或linq实体数据模型班,用户界面就会自动拿起这些变化及执行新的限制,对未来网络的要求。 除了标准的数据模型,元数据,你也可以申报习俗沿革资料,以进一步控制验证,并默认显示的UI对象。 你将能够使用所有上述特点都linq以SQL和linq实体。

Visual Studio的动态数据项目向导

除核心asp.net动态数据的运行时支持,与Web工具队今天还出货量第一次预演,一种新的动态数据项目向导,让你可以很快得到一个数据驱动的网站,开始了。精灵,让你选择一个数据库,然后在表格中,观点和sprocs内,你要建立一个linq到SQL数据模型周围:

后创建数据模型时,向导可让您轻松选择动态数据驱动的模板页面建立的UI靠近它:


然后你可以选择何种类型的插入/编辑/更新UI的支持,对每一页:
 
当你点击完成,将设置一个项目,与您的数据模型类和数据的UI页面设置运行,你可以了解更多关于向导和观赏在行动上,在博客邮政及screencast.