当前位置:  开发笔记 > 后端 > 正文

针对MVC2的ASP.Net MVC期货更新

如何解决《针对MVC2的ASP.NetMVC期货更新》经验,为你挑选了1个好方法。

随着MVC2的发布,MVC Futures库的更新中包含哪些值得注意的功能?



1> Levi..:

有两个版本的MVC Futures与MVC 2 RTM并列.一个版本的目标是.NET 3.5; 另一个目标是.NET 4.(.NET 4版本不是.NET 3.5版本的超集;如果您需要全部功能,则必须在应用程序中包含它们.)从http:// aspnet下载.codeplex.com/releases/view/41742.

一个非详尽的功能列表(.NET 3.5+):

一个诊断页面,可以帮助诊断运行和装配加载错误(见文档).

一种新的,更强大的模型绑定和验证系统.上面的链接提供了详细的文档和教程.

改进了对构建RESTful服务的支持(请参阅Microsoft.Web.Mvc.Resources命名空间).

强类型的ActionLink ().

一大堆其他过滤器和帮助器,例如Html.Serialize()(参见博客文章),Html.Script()等.

大量其他价值提供者,例如JsonValueProviderFactory.

能够为各个控制器关闭会话状态以增加站点中的并行性(请参阅文档).

针对ASP.NET 4的MVC Futures版本还包括:

具有部分输出缓存的能力,例如,将RenderAction()的结果与页面的其余部分分开缓存.

DynamicViewPage允许您在ViewPage中使用真正的动态对象,比默认的ViewPage 更全面.

能够使用DataAnnotations 4属性.

远程验证,IClientValidatable(验证属性提供其自身客户端验证信息的能力),以及自定义非DataAnnotations属性为ModelMetadata信息做出贡献的能力.

推荐阅读
携手相约幸福
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有