ASP.NET动态数据的优缺点

10

我听说过ASP.NET 4中的ASP.NET动态数据。

我想知道你是否在实际情况下的Web应用程序中使用过,以及你的意见,特别是在定制方面。

一些问题:

  • 我能否使用自定义逻辑验证字段?
  • 当用户按下特定表格的“删除”按钮时,是否可以添加逻辑?

乍一看,似乎很容易构建脚手架,但是否存在任何缺点?

感谢您的时间!祝好

1个回答

10

我主要使用动态数据创建“仅限开发人员”的后端管理工具,需要直接访问数据库。对于这个目的来说,它非常方便且速度极快。

MSDN上有关于自定义Dynamic Data的几篇文章:ASP.NET Dynamic Data Layer Customization: Validating Data Fields。我相信它足够灵活以满足您的需求。

至于优缺点,这真的取决于您正在构建什么。实现自定义设计和功能可能会花费与从头开始实现项目相同的时间(无论使用哪种脚手架框架)。所以如果您的项目是一个基本的数据录入应用程序,那么使用Dynamic Data是不错的选择。如果它是面向客户的站点,我认为您最好使用ASP.NET Webforms或MVC。但是话说回来,DD仍然非常方便用于通过浏览器访问数据。


感谢Jakob提供的意见。 - GibboK

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接