目前我们正在评估将ASP.NET MVC与Visual Studio 2010结合使用是否值得。
我一直在网上搜索开发人员使用ASP.NET MVC的经验。我似乎找不到任何东西。所以我决定在这里发一个问题。
有没有人使用ASP.NET-MVC进行认真的开发?到目前为止有哪些经验? ASP.NET-MVC是否有助于或阻碍项目?你准时交付你的项目吗? ASP.NET-MVC是否可以节省您的时间,还是会让您随着时间的推移而超出预算?
然后是一个大问题:既然您已经使用ASP.NET MVC一段时间了,您是否希望选择其他选择?如果是这种情况,哪种替代方案?
谢谢,
中号
答案 0 :(得分:5)
StackOverflow本身是一个ASP.NET MVC站点,我想说它非常成功。
我认为这更多地取决于网站实际实施的人数,而不是最终结果的“成功”技术(最广泛意义上的成功:在预算内,在预算范围内,快乐的最终用户,。 ..)。
答案 1 :(得分:1)
Asp.net mvc比asp.net webform更好一些原因在这里
asp.net MVC中的逻辑代码是可维护和清洁的。
他提供了比webform更好的表现
为搜索引擎优化提供了一个漂亮的网址,方便用户使用。
完全控制模型[不使用服务器端控制]。
如果你想看到很多MVC项目的例子。 stackoverflow.com就是其中之一。
答案 2 :(得分:1)
我是ASP.NET MVC的忠实粉丝(特别是在MVC3中做了很多改进)。我曾在两个完全由MVC2 SempToshiba Brazil和Cyrela Brasil构建的大型网站上工作过。这些项目非常成功。他们按时交付,节省了时间,我们的客户非常高兴。最后,不,我不会选择另一种选择。另一方面,Cyrela项目实际上是一个ASP.NET Web Forms网站的重做,它有各种各样的缺点。
另一方面,我看到一个由缺乏经验的程序员在MVC 2中完成的大型项目,这是我见过的最糟糕的项目之一。总而言之,ASP.NET MVC有一些主要优点,但如果团队对ASP.NET MVC缺乏经验,那么你将得到糟糕的结果。
另一方面,this post有一些很棒的ASP.NET MVC 3材料。