什么是.net动态数据?为什么我会使用它?
答案 0 :(得分:6)
来自ScottGu's Blog一篇关于如何使用动态数据的精彩文章。
一个很酷的新功能是我们称之为“ASP.NET动态数据支持”。简而言之,这使您能够 真的很快建立数据驱动 针对LINQ的网站 SQL(以及将来的LINQ to 实体)对象模型 - 和 可选地允许您执行此操作 无需构建任何页面 手动
见screencast。这很有启发性。
来自更正式的ASP.NET Dynamic Data site:
ASP.NET动态数据提供了一个 框架,使您能够快速 构建功能数据驱动 应用程序,基于LINQ to SQL或 实体框架数据模型。它也是 增加了极大的灵活性 DetailsView的功能, FormView,GridView和ListView 控制以智能的形式 验证和轻松的能力 更改这些控件的显示 使用模板。
答案 1 :(得分:3)
它是一个集成到现有ASP.NET控件(如GridView)的插件。它着眼于LINQ2SQL或EF公开的模型,以提供更丰富的编辑界面。将它用于简单的CRUD应用程序。
答案 2 :(得分:1)
ASP.NET DDS是这里和那里的拖放更改,你有一个数据驱动的Web应用程序准备好了。
答案 3 :(得分:1)
这是一个非常快速启动简单应用程序的好工具。用于原型设计或非常简单的网站,或临时“桥接”网站,以便在真正的应用程序编写时启动和运行用户。
这不是用于构建具有复杂UI,大量业务逻辑或非CRUD功能的强大,可扩展的企业应用程序。
这是工具带的一种工具,而不是通用工具。