《精通 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)。

相关文章
|
3月前
|
开发框架 前端开发 .NET
ASP.NET CORE 3.1 MVC“指定的网络名不再可用\企图在不存在的网络连接上进行操作”的问题解决过程
ASP.NET CORE 3.1 MVC“指定的网络名不再可用\企图在不存在的网络连接上进行操作”的问题解决过程
38 0
|
1月前
|
开发框架 前端开发 .NET
C# .NET面试系列六:ASP.NET MVC
<h2>ASP.NET MVC #### 1. MVC 中的 TempData\ViewBag\ViewData 区别? 在ASP.NET MVC中,TempData、ViewBag 和 ViewData 都是用于在控制器和视图之间传递数据的机制,但它们有一些区别。 <b>TempData:</b> 1、生命周期 ```c# TempData 的生命周期是短暂的,数据只在当前请求和下一次请求之间有效。一旦数据被读取,它就会被标记为已读,下一次请求时就会被清除。 ``` 2、用途 ```c# 主要用于在两个动作之间传递数据,例如在一个动作中设置 TempData,然后在重定向到另
95 5
|
8月前
|
存储 开发框架 前端开发
[回馈]ASP.NET Core MVC开发实战之商城系统(五)
经过一段时间的准备,新的一期【ASP.NET Core MVC开发实战之商城系统】已经开始,在之前的文章中,讲解了商城系统的整体功能设计,页面布局设计,环境搭建,系统配置,及首页【商品类型,banner条,友情链接,降价促销,新品爆款】,商品列表页面,商品详情等功能的开发,今天继续讲解购物车功能开发,仅供学习分享使用,如有不足之处,还请指正。
114 0
|
9月前
|
开发框架 前端开发 .NET
[回馈]ASP.NET Core MVC开发实战之商城系统(三)
[回馈]ASP.NET Core MVC开发实战之商城系统(三)
67 0
|
9月前
|
开发框架 前端开发 .NET
[回馈]ASP.NET Core MVC开发实战之商城系统(一)
[回馈]ASP.NET Core MVC开发实战之商城系统(一)
113 0
|
9月前
|
SQL 开发框架 前端开发
[回馈]ASP.NET Core MVC开发实战之商城系统(开篇)
[回馈]ASP.NET Core MVC开发实战之商城系统(开篇)
144 0
|
5月前
|
开发框架 自然语言处理 前端开发
基于ASP.NET MVC开发的、开源的个人博客系统
基于ASP.NET MVC开发的、开源的个人博客系统
51 0
|
8月前
|
SQL 开发框架 前端开发
[回馈]ASP.NET Core MVC开发实战之商城系统(完:内附源码)
经过一段时间的准备,【ASP.NET Core MVC开发实战之商城系统】已经完成,目前代码已开发完成,先将全部内容整理分享,如有不足之处,还请指正。
106 0
|
8月前
|
开发框架 前端开发 .NET
[回馈]ASP.NET Core MVC开发实战之商城系统(六)
经过一段时间的准备,新的一期【ASP.NET Core MVC开发实战之商城系统】已经开始,在之前的文章中,讲解了商城系统的整体功能设计,页面布局设计,环境搭建,系统配置,及首页【商品类型,banner条,友情链接,降价促销,新品爆款】,商品列表页面,商品详情,购物车等功能的开发,今天继续讲解订单管理功能开发,仅供学习分享使用,如有不足之处,还请指正。
214 0
|
9月前
|
开发框架 前端开发 .NET
[回馈]ASP.NET Core MVC开发实战之商城系统(四)
经过一段时间的准备,新的一期【ASP.NET Core MVC开发实战之商城系统】已经开始,在之前的文章中,讲解了商城系统的整体功能设计,页面布局设计,环境搭建,系统配置,及首页【商品类型,banner条,友情链接,降价促销,新品爆款】,商品列表页面等功能的开发,今天继续讲解商品详情功能开发,仅供学习分享使用,如有不足之处,还请指正。
134 0