我听说过ASP.NET 4中的ASP.NET动态数据。
我想知道你是否在实际情况下的Web应用程序中使用过,以及你的意见,特别是在定制方面。
一些问题:
- 我能否使用自定义逻辑验证字段?
- 当用户按下特定表格的“删除”按钮时,是否可以添加逻辑?
乍一看,似乎很容易构建脚手架,但是否存在任何缺点?
感谢您的时间!祝好
我听说过ASP.NET 4中的ASP.NET动态数据。
我想知道你是否在实际情况下的Web应用程序中使用过,以及你的意见,特别是在定制方面。
一些问题:
乍一看,似乎很容易构建脚手架,但是否存在任何缺点?
感谢您的时间!祝好
我主要使用动态数据创建“仅限开发人员”的后端管理工具,需要直接访问数据库。对于这个目的来说,它非常方便且速度极快。
MSDN上有关于自定义Dynamic Data的几篇文章:ASP.NET Dynamic Data Layer Customization: Validating Data Fields。我相信它足够灵活以满足您的需求。
至于优缺点,这真的取决于您正在构建什么。实现自定义设计和功能可能会花费与从头开始实现项目相同的时间(无论使用哪种脚手架框架)。所以如果您的项目是一个基本的数据录入应用程序,那么使用Dynamic Data是不错的选择。如果它是面向客户的站点,我认为您最好使用ASP.NET Webforms或MVC。但是话说回来,DD仍然非常方便用于通过浏览器访问数据。