我目前正在学习MVC2。实际上正在我的第一个MVC2项目上工作。随着MVC3 Beta的发布并可供下载。请建议我应该使用MVC3(Beta)还是继续使用MVC2,第二件事是,如果我转向MVC3,那么我将从中获得什么主要好处。
我的项目是ERP应用程序。
请建议我该怎么办。

谢谢

最佳答案

我建议您看一下Scott Gu的这篇博客文章:

http://weblogs.asp.net/scottgu/archive/2010/11/09/announcing-the-asp-net-mvc-3-release-candidate.aspx

为了列举一些优点,您可以使用Razor View Engine,它会根据您的要求使您的 View 代码更好。我认为ERP系统就是这种情况。

这不是100%与mvc3相关的,但是使用RC可以安装NuGet,如果您打算使用外部库来帮助您,那是管理它们的好方法。

对于在不同ui上共享位和段的系统,部分页面输出缓存是一项很棒的功能。

不打扰的JavaScript和验证也是另一个很棒的新功能,它将帮助您保持代码的可维护性以及其他好处。

MVC3还从.NET 4的动态方面获得了一些好处,并且还可以帮助您使 View 代码更加整洁。

我的终点是,MVC3已经处于RC阶段。...它已经具有Go Live许可证和支持...如果您正在学习,我建议您学习最新的知识,您将获得所需的全部知识。使用mvc 1和2,以及有关mvc 3的新功能。

关于asp.net-mvc-3 - MVC3比MVC2有什么优势,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4193078/

10-11 01:24