我们计划在C#和ASP.net上启动一个项目,到目前为止我们正在使用VS2008。现在ASP.NET MVC3发布了。在VS2010中启动ASP.NET MVC3上的新项目是否合适。
MVC3中还有其他模板选项,其中一个是正确使用的。它们是否足够稳定可以使用它,或者我们应该在VS2008中继续正常开发。
答案 0 :(得分:6)
Visual Studio 2010,.NET 4和MVC3是稳定的,可以毫无问题地在生产中使用。
同时查看我之前的问题:Is ASP.NET MVC 3 ready for business applications
请注意,如果你使用Razor视图引擎,你在Visual Studio中没有设计时间渲染,你应该使用浏览器,而使用经典的aspx视图,你可能可以在Visual Studio中预览页面布局。无论如何我仍然使用剃须刀,我们使用浏览器进行预览
答案 1 :(得分:1)
绝对选择vs2010和MVC 3,只是因为你可以使用Razor。对于MVC,.aspx文件使编写和读取显示逻辑变得很痛苦。
其他一切都很稳定,经过测试和测试。
如果您考虑一下,我们将在2011年结束。我们差不多是在2012年.VS 2010将于2010年问世。
此外,Microsoft只在版本3中获得了正确的技术。如在MVC 3中那样。
目前还没有任何迹象表明他们会在版本4中搞砸了......
答案 2 :(得分:0)
值得注意的是,ASP.NET MVC
和ASP.NET Web Forms
完全不同。两者都在Web应用程序开发中占有一席之地,但如果您不熟悉使用MVC模式进行开发(例如)并且您没有时间学习,那么您应该坚持使用自己感觉舒适的东西。如果你还没有这样做,我认为你应该花时间学习。
在我个人看来,MVC3是最好的框架。它符合AJAX(特别是JQuery AJAX)和Razor视图引擎,可以非常快速地开发功能丰富的应用程序。
VS2010比VS2008 imho好得多。在稳定性方面,我已经用MVC3和Razor构建了几个应用程序,说实话,我认为它与MVC2一样稳定,如果不是更多。