加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

asp.net-mvc – 用于MVC2的ASP.Net MVC期货更新

发布时间:2020-12-16 03:57:07 所属栏目:asp.Net 来源:网络整理
导读:随着MVC2的发布,MVC Futures库的更新中包含哪些值得注意的功能? 解决方法 有两个版本的MVC Futures与MVC 2 RTM并列.一个版本的目标是.NET 3.5;其他目标是.NET 4.(.NET 4版本不是.NET 3.5版本的超集;如果您需要全部功能,则必须在应用程序中包含它们.)从 http
随着MVC2的发布,MVC Futures库的更新中包含哪些值得注意的功能?

解决方法

有两个版本的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):

>诊断页面,可帮助诊断运行时和程序集加载错误(请参阅documentation).
>一种新的,更强大的模型绑定和验证系统.上面的链接提供了详细的文档和教程.
>改进了对构建RESTful服务的支持(请参阅Microsoft.Web.Mvc.Resources命名空间).
>强类型ActionLink< T>().
>一系列其他过滤器和助手,例如Html.Serialize()(参见blog post),Html.Script()等.
>一系列其他价值提供者,例如JsonValueProviderFactory.
>能够为各个控制器关闭会话状态以增加站点的并行性(参见documentation).

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

>具有部分输出缓存的能力,例如将RenderAction()的结果与页面的其余部分分开缓存.> DynamicViewPage允许您在ViewPage中使用真实的动态对象,比默认的ViewPage< dynamic>更全面.>使用DataAnnotations 4属性的能力.>远程验证,IClientValidatable(验证属性提供其自身客户端验证信息的能力),以及自定义非DataAnnotations属性为ModelMetadata信息做出贡献的能力.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读