1
1
我永远也无法把我的前路绕得足够远,以致于没有任何用处。起初,我认为这是微软对RubyonRails的回应,我也在寻找同样的好处。我不知道,这几乎是有同样的好处。当我把它与CMS(dotnetnuke、sharepoint、drupal等)进行比较时,它看起来确实动力不足。与ASP.NET MVC相比,基本ASP.NET似乎走错了方向(MVC正在从ASP.NET中删除错误的抽象,而DD正在添加更多的抽象)。 就我个人而言,我宁愿在ASP.NET MVC中从头开始构建一些东西,尽管我的日常工作是普通的ASP.NET。我也在学习Drupal,因为我还没有找到基于ASP.NET的CMSE的最佳选择。在一个工地上,有一件事你会想使用其他人都知道的技术。因此,我认为了解动态数据通常是有用的,因为基本上任何遗留应用程序都不会使用它,而且您不太可能找到一个拥有现有ASP.NET动态数据经验的团队。 快速搭建很快,但最后我认为它不会使Web开发更容易。 |
2
1
我非常喜欢ASP.NET动态数据,因为它是创建数据驱动应用程序的快速方法。定制不是一项复杂的任务。 我用这项技术从零开始写了一个公司网站——它需要appr。总共2个月。因此,我认为这是Web应用程序开发的一个很好的起点。 |
3
0
如果你的建筑像 ASP.NET动态数据 或 DotNetNuke 或者其他的入门工具,如果
否则,或者当你精通某项技术时,你会更喜欢从头开始工作,因为它给你更多的自由和空间来实现思想。 例如,突破的一个原因是 Asp.Net MVC HAD是许多.NET开发人员想要在他们正在构建的产品的开发/体系结构/流和呈现(HTML)上获得自由。ASP.NET WebForms确实为快速开发和模板提供了坚实和广阔的基础,但开发人员必须按照体系结构进行开发。这种自由在MVC下是可用的,开发人员可以利用几乎所有可用的库和技能集,并按自己的方式进行。 一个成功的例子是 Stackoverflow.com 它本身 希望这有帮助 |