大小:18.76M
更新时间:23-09-18
系统:Pc
ASP.NET MVC功能强大,提供了一种全新的编程方式使我们可以将MVC模式很自然地融入到动态网站的开发之中,但如何才能好的掌握好呢?这里小编带给大家asp.net mvc 4框架揭秘,这是一本深度剖析asp.net mvc 4的图书,由NET名家蒋金楠编著,全书力求将关于ASP.NET MVC框架最根本的东西带给大家,提供了110个可供单独下载的实例演示。这些实例在本书中具有不同的作用,有的是为了探测和证明对应的论点,有的是为了演示某种使用的编程技巧,有的直接就是一个完整的案例,可以帮助读者更好的学习和掌握asp.net mvc 4,欢迎免费下载。
内容介绍
《asp.net mvc 4框架揭秘》主要针对新版本的ASP.NET MVC 4,深入剖析底层框架从请求接收到响应回复的整个处理流程(包括URL路由、Controller的激活、Model元数据的解析、Model的绑定、Model的验证、Action的执行、View的呈现和ASP.NET Web API等),并在此基础上指导读者如何通过对ASP.NET MVC框架本身的扩展解决应用开发中的实际问题。
第1章 ASP.NET + MVC 1.1 传统MVC模式 1.1.1 自治视图 1.1.2 什么是MVC模式 1.2 MVC的变体 1.2.1 MVP 1.2.2 Model 2 1.2.3 ASP.NETMVC与Model 2 1.3 IIS/ASP.NET管道 1.3.1 IIS 5.x与ASP.NET 1.3.2 IIS 6.0与ASP.NET 1.3.3 IIS 7.0与ASP.NET 1.3.4 ASP.NET管道 1.4 ASP.NET MVC是如何运行的 1.4.1 建立在“迷你版”ASP.NET MVC上的Web应用 1.4.2 URL路由 1.4.3 Controller的激活 1.4.4 Action的执行 本章小结 第2章 URL路由 2.1 ASP.NET路由系统 2.1.1 请求URL与物理文件的分离 2.1.2 实例演示:通过URL路由实现请求地址与。aspx页面的映射(S201) 2.1.3 Route与RouteTable 2.1.4 路由映射 2.1.5 根据路由规则生成URL 2.2 ASP.NET MVC扩展 2.2.1 路由映射 2.2.2 实例演示:注册路由映射与查看路由信息(S208) 2.2.3 缺省URL参数 2.2.4 基于Area的路由映射 2.2.5 链接和URL的生成 2.3 动态HttpHandler映射 2.3.1 UrlRoutingModule 2.3.2 PageRouteHandler与MvcRouteHandler 2.3.3 ASP.NET路由系统扩展 本章小结 第3章 Controller的激活 3.1 总体设计 3.1.1 Controller 3.1.2 ControllerFactory 3.1.3 ControllerBuilder 3.1.4 Controller的激活与URL路由 3.2 默认实现 3.2.1 Controller类型的解析 3.2.2 Controller类型的缓存 3.2.3 Controller的释放和会话状态行为的控制 3.3 IoC的应用 3.3.1 从Unity来认识IoC 3.3.2 Controller与Model的分离 3.3.3 基于IoC的ControllerFactory 3.3.4 基于IoC的ControllerActivator 3.3.5 基于IoC的DependencyResolver 本章小结 第4章 Model元数据的解析 4.1 Model元数据及其定制 4.1.1 Model元数据层次化结构 4.1.2 基本Model元数据信息 4.1.3 Model元数据的定制 4.1.4 IMetadataAware接口 4.2 Model元数据与Model模板 4.2.1 实例演示:通过模板将布尔值显示为RadioButton(S409) 4.2.2 预定义模板 4.2.3 DataTypeName与模板名称 4.2.4 模板的获取与执行 4.2.5 实例演示:通过定制Model元数据和自定义模板 实现预定义列表的呈现 (S412) 4.3 Model元数据的提供机制 4.3.1 再谈ModelMetadata 4.3.2 ModelMetadataProvider 4.3.3 Model元数据提供系统的扩展 本章小结 第5章 Model的绑定 5.1 ControllerDescriptor、ActionDescriptor与ParameterDescriptor 5.1.1 ControllerDescriptor 5.1.2 ActionDescriptor 5.1.3 ParameterDescriptor 5.2 ValueProvider 5.2.1 NameValueCollectionValueProvider 5.2.2 DictionaryValueProvider 5.2.3 ValueProviderFactory 5.2.4 ValueProviderFactories 5.3 ModelBinder 5.3.1 ModelBinder与ModelBinderProvider 5.3.2 ModelState与Model绑定 5.3.3 ModelBindingContext的创建 5.4 Model绑定的默认实现 5.4.1 简单类型 5.4.2 复杂类型 5.4.3 数组 5.4.4 集合 5.4.5 字典 本章小结 第6章 Model的验证 6.1 ModelValidator与ModelValidatorProvider 6.1.1 ModelValidator 6.1.2 ModelValidatorProvider 6.1.3 ModelValidatorProviders 6.2 Model绑定与验证 6.2.1 ModelState 6.2.2 验证消息的呈现 6.2.3 Model绑定中的验证 6.3 基于数据注解特性的Model验证 6.3.1 ValidationAttribute特性 6.3.2 DataAnnotationsModelValidator 6.3.3 DataAnnotationsModelValidatorProvider 6.3.4 将ValidationAttribute应用到参数上 6.3.5 一种Model类型,多种验证规则 6.4 客户端验证 6.4.1 jQuery验证 6.4.2 基于jQuery的Model验证 6.4.3 自定义验证 本章小结 第7章 Action的执行 7.1 异步Action的定义 7.1.1 基于线程池的请求处理机制 7.1.2 两种异步Action方法的定义 7.1.3 AsyncManager 7.2 Action方法的执行 7.2.1 MvcHandler对请求的处理 7.2.2 Controller的执行 7.2.3 ActionInvoker的执行 7.2.4 ControllerDescriptor的同步与异步 7.2.5 ActionDescriptor的执行 7.3 筛选器的执行 7.3.1 Filter及其提供机制 7.3.2 AuthorizationFilter 7.3.3 ActionFilter 7.3.4 ExceptionFilter 7.3.5 实例演示:集成EntLib实现自动化异常处理(S713, S714, S715) 7.3.6 ResultFilter 本章小结 第8章 View的呈现 8.1 ActionResult 8.1.1 EmptyResult 8.1.2 ContentResult 8.1.3 FileResult 8.1.4 JavaScriptResult 8.1.5 JsonResult 8.1.6 HttpStatusCodeResult 8.1.7 RedirectResult/RedirectToRouteResult 8.2 ViewResult与ViewEngine 8.2.1 View引擎中的View 8.2.2 ViewEngine 8.2.3 ViewResult的执行 8.3 Razor引擎 8.3.1 View的编译原理 8.3.2 WebViewPage与WebViewPage 8.3.3 RazorView 8.3.4 RazorViewEngine 本章小结 第9章 ASP.NET Web API 9.1 Web、REST与Web API 9.1.1 Web如此简单 9.1.2 REST是什么 9.1.3 ASP.NET Web API 9.2 服务端管道 9.2.1 ASP.NET Web API管道式设计 9.2.2 HttpMessageHandler 9.2.3 HttpServer 9.2.4 实例演示:自定义HttpMessageHandler实现HTTP方法重写(S903) 9.3 HttpControllerDispatcher 9.3.1 HttpController的激活 9.3.2 HttpController的执行 9.3.3 Action的选择 9.3.4 Model元数据的解析 9.3.5 Action参数绑定 9.3.6 Model验证 9.3.7 Action的执行与结果的响应 9.4 Web API的调用和自我寄宿 9.4.1 HttpClient 9.4.2 HttpSelfHostServer 本章小结 第10章 案例实践 10.1 功能性简介 10.1.1 商品列表的呈现 10.1.2 定购商品 10.1.3 登录与错误页面 10.2 设计概述 10.2.1 Controller-Service-Repository 10.2.2 IoC的应用 10.2.3 AOP的应用 10.2.4 异常处理 10.3 编程实现 10.3.1 数据表的创建 10.3.2 Repository 10.3.3 Service 10.3.4 路由注册和布局 10.3.5 ProductController 10.3.6 OrderController 10.3.7 AccountController 本章小结 附录A 实例列表
1、下载并解压,得出pdf文件
2、如果打不开本文件,请务必下载pdf阅读器
3、安装后,在打开解压得出的pdf文件
4、双击进行阅读
应用信息
同类热门
类似软件
asp.net4.0从入门到精通79.18M473人在用《asp.net4.0从入门到精通》这本图书有多个不同的版本,其中以张正礼,王坚宁编著,清华大学出版社出版的最受读者的欢迎,故小编在此特别提供asp.net4.0从入门到精通pdf免费下载,并且是pdf高清版本哟,用户即下即阅读。该书拥有12个使用asp
查看
ASP.NET开发实例大全(提高卷)301.3M298人在用 ASP.NET开发实例大全(提高卷)是一本Asp动态网页开发技术的指南用书,由软件技术联盟编著。全书是《asp.net开发实战1200例》之全新升级版本,详细的介绍了ASP.NET开发从基础知识到高级应用各个层面的实例及源代码,内容丰富翔实,内含1
查看
asp.net从入门到精通第2版153.34M360人在用目前网站开发最流行的就是使用asp.net语言,因为该语言具有方便性、灵活性、性能优,生产效率高、安全性高、完整性强及面向对象等特性,但如何才能学习好asp.net呢?在此小编向广大网友推荐使用asp.net从入门到精通第2版,该书是目前最优秀的学习as
查看
ASP.NET Web API设计134.82M466人在用 ASP.NET Web API设计是一本设计面向多客户端的可演化Web API的指南,由美国程序员布洛克和西布拉奥编著,全书内容丰富,提供了及时而全面的指南,帮助人们使用ASP.NET Web API构建坚实的系统,书本以ASP.NET Web A
查看
ASP.NET MVC2开发实战28.67M176人在用 ASP.NET MVC2开发实战是一本ASP.NET MVC2技术的开发设计指导书籍,由黄保翕编著。全书将内容分为基础观念篇、技术讲解篇和开发实战篇,其中基础观念篇主要介绍了MVC架构的基础知识;技术讲解篇对ASP.NET MVC 2的各项开发技术
查看
ASP.NET开发实例大全(基础卷)313.29M363人在用 ASP.NET开发实例大全(基础卷)是一本ASP.NET开发指导手册,由软件开发技术联盟编著。本书筛选、汇集了ASP.NET开发从基础知识到高级应用各个层面约600个实例及源代码,每个实例都按实例说明、关键技术、设计过程、详尽注释、秘笈心法的顺序进
查看
ASP.NET项目开发案例全程实录(第2版)75.67M385人在用 ASP.NET项目开发案例全程实录(第2版)是一本ASP.NET的项目开发实录教材,由郑齐心同,房大伟,刘云峰等人编著。本书内容丰富翔实,拥有12套完整项目开发案例,支持模块库,题库,素材库等海量学习资料,同时涉及行业广泛,实用性非常强。通过书中的
查看
asp.net mvc5编程实战第3版67.64M181人在用 asp.net mvc5编程实战第3版是一本。NET开发经典名著,由著名的Wed和移动开发专Dino Esposito编著。本书将带你深入了解ASPNET MVC5的架构和特性,并学习构建在桌面和移动设备上都运行良好的Web应用程序。同时将向用户全
查看
精通 asp.net mvc 591.3M337人在用asp.net mvc 5框架是微软ASP.NET Web平台的新进展,它提供了高生产率的编程模型,结合ASP.NET的全部优势,使代码架构更整洁,可进行测试驱动开发,并使程序有强大的可扩展性。但如何才能更好的学习和入门呢?这里小编推荐大家阅读精通 as
查看热门标签
网友评论0人参与,0条评论
最新排行
oracle dba手记3数据库性能优化与内部原理解析44.8M盖国强pdf扫描版 oracle dba手记3,全称oracle dba手记3数据库性能优化与内部原理解析,是一本面向程序员的数据库访问性能优化法则,由由盖国强,杨廷琨,冯春培等人编著。全书分为四篇,第一篇为dba之路,由冯春培编写,是他对多年的职业经历与行业观察的总
查看
asp.net mvc 5 框架揭秘20.5M蒋金楠 高清扫描版 asp.net mvc 5 框架揭秘是一本ASP.NET MVC框架学习教材,由。net顶级专家蒋金楠编著。本书以消息流向为主线,对新的ASP.NET MVC框架从接收请求到响应回复的整个流程进行了细致而深入的讲解。全书覆盖路由、Controlle
查看
海量运维运营规划之道37.36M唐文 pdf全彩版 海量运维运营规划之道是腾讯、百度一线资深工程师唐文多年经验总结而成的一本书籍,本书把当今中国一线互联网公司的运维工作,成体系地搬到了大家面前,让大家看到中国一线互联网公司是如何做技术运维工作、如何做产品速度体验优化的,以及做这些工作的方法论。同时,
查看