ASP.NET MVC4 高级编程

(主要翻译相对MVC3的新增和变动章节)

目录

第一章 Getting Started

第二章 Controllers

第三章 Views
第四章 Models
第五章 Forms and HtmlHelpers
第六章 Data Annotations and Validation
第七章 MemberShip,Authorization and Security
第八章 Ajax
第九章 Routing
第十章 Nuget
第十一章 ASP.NET Web API
第十二章 Dependency Injection
第十三章 Unit Testing
第十四章 Extending MVC
第十五章 Advanced Topics
第十六章 Real-World ASP.NET MVC:Building the Nuget.org Website

ASP.NET MVC3 OverView:
1.Razor视图引擎
2.支持DotNet 4数据注解
3.功能增强了的模型验证
4.对依赖解析和全局action过滤器有了更强大更灵活的控制
5.对JavaScript有了更好的支持(Jquery验证,Json 绑定)
6.使用Nuget包管理工具来在平台上管理依赖和传送软件。
ASP.NET MVC4 OverView:
1.ASP.NET Web API
2.默认项目模版功能增强
3.增加了使用jQuery Mobile 的Mobile 项目模版
4.显示模式(Inspector)
5.对异步控制器的任务支持
6.绑定和优化

----------------------------------------------------------------------------------------------------------------------------------------------------------

Chapter 11 

ASP.NET Web API

1.Defining ASP.NET Web API
2.Getting started with Web API
3.Writting an API controller
4.Configuring Web API
5.Comparing Web API and MVC routing
6.Binding parameters
7.Filtering requests
8.Enabling dependency injection
9.Exploring APIs programmatically
10.Tracing the application

Web API 产生于希望将HTTP深度整合的WCF(Windows Communication Foundation)团队和它的使用者。原先使用WCF的Web服务编程基本上是一件想隐藏传输细节的抽象的事情。Web API 设法颠覆整个过程,并且分离出WCF中的大多数的层,相反给编程人员一个直接的全方位的HTTP编程模型。在开方式开发和频繁的预览版中,这个新的框架为只想要HTTP并想在其中完全控制的WCF使用者提供了一个新的可替代产品。 

在2011年,一个团队将ASP.NET MVC 和 WCF Web API 团队集合起来在Scott Guthrie旗下,Scott Guthrie对于融合起这两种技术很有兴趣,他们是为了使使用者能够很容易将他们的ASP.NET知识应用于写Web APIs。这个团队下决心开始将这两个这两个平台最好的思想结合起来。于是,ASP.NET Web API 应运而生,伴随ASP.NET MVC4一同起航。

1.Defining ASP.NET Web API








评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值