当前位置:网站首页>图书 > 正文 >>

ASP.NET MVC 4框架揭秘

图书信息

作者蒋金楠
出版社电子工业出版社
ISBN9787121190490
出版时间2013-01-01
字数37.9万
分类科技,计算机,网络,程序设计

读书简介

针对新版本的ASP.NET MVC4,深剖析底层框架从请求收到响应回复的整个处理流程(包括URL路由、Controller的激活、Model元数据的解析、Model的绑定、Model的验证、Action的执行、View的呈现和ASP.NETWeb API等),并在此基础上指导读者如何通过对ASP.NET MVC框架本身的扩展解决应用发中的实际问题。
【推荐语】
推荐: ASP.NET MVC 5框架揭秘 ASP.NET MVC功能强大,它提供了一种全新的编程方式使我们可以将MVC模式很自然地融到动态网站的发之中。

目录

前言

第1章 ASP.NET+MVC

1.1 传统MVC模式

1.2 MVC的变体

1.3 IIS/ASP.NET管道

1.4 ASP.NET MVC是如何运行的

第2章 URL路由

2.1 ASP.NET路由系统

2.2 ASP.NET MVC扩展

2.3 动态HttpHandler映射

第3章 Controller的激活

3.1 总体设计

3.2 默认实现

3.3 IoC的应用

第4章 Model元数据的解析

4.1 Model元数据及其定制

4.2 Model元数据与Model模板

4.3 Model元数据的提供机制

第5章 Model的绑定

5.1 ControllerDescriptor、ActionDescriptor与ParameterDescriptor

5.2 ValueProvider

5.3 ModelBinder

5.4 Model绑定的默认实现

第6章 Model的验证

6.1 ModelValidator与ModelValidatorProvider

6.2 Model绑定与验证

6.3 基于数据注解特性的Model验证

6.4 客户端验证

第7章 Action的执行

7.1 异步Action的定义

7.2 Action方法的执行

7.3 筛选器的执行

第8章 View的呈现

8.1 ActionResult

8.2 ViewResult与ViewEngine

8.3 Razor引擎

第9章 ASP.NET Web API

9.1 Web、REST与Web API

9.2 服务端管道

9.3 HttpControllerDispatcher

9.4 Web API的调用和自我寄宿

第10章 案例实践

10.1 功能性简介

10.2 设计概述

10.3 编程实现

附录A 实例列表