随着ASP.NET MVC3的发布,我想知道我们应该将我们的应用升级到MVC3的主要原因(杀手级功能)是什么。
我们的应用程序目前在MVC2中使用:
我们不使用ASP.NET图表或EF等。
有没有什么真正令人信服的理由让我们升级到ASP.NET MVC3?
发布于 2011-02-12 00:47:31
以下是ASP.NET MVC3中的一些附加特性
,以及其他的remote validation
有关更多改进和详细信息,请访问ASP.NET MVC site和Scott Guthrie's anouncment
但只有你才能评估你是否应该为你的特定项目升级。
应该注意的是(正如Robert Koritnik所评论的那样),MVC3需要.NET 4。
发布于 2011-02-12 00:48:16
不再有自定义控制器工厂!这将适用于您。他们编写了一个新的IDependencyResolver
,您可以实现它和DependencyResolver.SetResolver(...)
。您的IoC将完成应用程序。
发布于 2011-02-12 00:48:20
我们即将升级的主要两个原因是:
1)在每个文本框而不是整个页面上控制HTML验证的能力-这意味着我们可以允许用户在页面上的某些文本框中输入HTML,而不必在页面级别控制它。
2)远程验证-更不用说我们要编写的ajax了!
https://stackoverflow.com/questions/4971632
复制相似问题