《精通 ASP.NET MVC 5》----1.6 本版的新特点-阿里云开发者社区

开发者社区> 开发与运维> 正文

《精通 ASP.NET MVC 5》----1.6 本版的新特点

简介: MVC框架的第5版只进行了相对较小的升级,大部分变化实际上是在Visual Studio中创建和管理ASP.NET项目的方式。表1-1简要描述了新版MVC框架的特性,并在本书中可以看到这些特性的更多信息。

本节书摘来自异步社区《精通 ASP.NET MVC 5》一书中的第1章,第1.6节,作者: 【美】Adam Freeman(弗瑞曼 A.),译者: 张成彬 , 徐燕萍 , 李萍 , 林逸 责编: 张涛, 更多章节内容可以访问云栖社区“异步社区”公众号查看。

1.6 本版的新特点

MVC框架的第5版只进行了相对较小的升级,大部分变化实际上是在Visual Studio中创建和管理ASP.NET项目的方式。表1-1简要描述了新版MVC框架的特性,并在本书中可以看到这些特性的更多信息。

此外,第5版还有许多小的改进,例如,一套更为简化的Razor视图语法,一个组织得更好的系统,用以提供MVC应用程序中的核心配置信息;一些新的模板选项,用以在Visual Studio中创建MVC项目。


be4fa50e2f4769a4a78e3a8ba86269fe50300e47

赖以建立MVC Framework 5的ASP.NET 4.5.1版已功能增强。其中最重要的改进是增加了ASP.NET Identity API,它替代了用于管理用户凭据的Membership系统。本书并未涉及ASP.NET Identity,但在使用诸如过滤器等特性时,还是解释了如何对MVC框架应用程序运用认证与授权。

注:
笔者在Pro ASP.NET MVC 5 Platform一书中讨论了ASP.NET Identity,该书于2014年出版,并在其中涵盖了ASP.NET平台提供的所有功能。也就是说,笔者不希望你为了了解用户安全性方面的信息而购买第二本书,因此,Apress已同意在该书出版后,将分发该书中安全性相关的章节,以便从其网站免费下载。这些章节此刻还没有,因为该书尚未写好,但这是笔者在本书之后的下一个主要写作项目,并希望它不会太迟出版。

在新版的书籍中可以进一步描述新特性,而且已做了一些其他修改。笔者已经扩充了SportsStore示例,以展示响应式Web应用程序和移动Web应用程序开发的基础;在所有深入章节的开始部分都添加了快速参考,因此你可以轻易地找到具体的示例;另外,还添加了专门的一章,以展示微软所倡导的一个开源库——Knockout,它可以与Web API特性相结合,以创建单页面应用程序(SPAs)。

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

分享:
开发与运维
使用钉钉扫一扫加入圈子
+ 订阅

集结各类场景实战经验,助你开发运维畅行无忧

其他文章