大小: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.NET项目开发案例全程实录(第2版)75.67M378人在用 ASP.NET项目开发案例全程实录(第2版)是一本ASP.NET的项目开发实录教材,由郑齐心同,房大伟,刘云峰等人编著。本书内容丰富翔实,拥有12套完整项目开发案例,支持模块库,题库,素材库等海量学习资料,同时涉及行业广泛,实用性非常强。通过书中的
查看
学通ASP.NET的24堂课81.47M177人在用 ASP.NET是微软公司推出的一款新一代动态web应用程序开发平台,具有方便性,灵活,性能优,生产效率高,安全性高等特性,是目前主流的网络编程工具,但如何更好的快速掌握呢?小编这里推荐用户使用学通ASP.NET的24堂课,这是一本ASP.NET技术
查看
精通 asp.net mvc 591.3M332人在用asp.net mvc 5框架是微软ASP.NET Web平台的新进展,它提供了高生产率的编程模型,结合ASP.NET的全部优势,使代码架构更整洁,可进行测试驱动开发,并使程序有强大的可扩展性。但如何才能更好的学习和入门呢?这里小编推荐大家阅读精通 as
查看
asp.net从入门到精通第2版153.34M352人在用目前网站开发最流行的就是使用asp.net语言,因为该语言具有方便性、灵活性、性能优,生产效率高、安全性高、完整性强及面向对象等特性,但如何才能学习好asp.net呢?在此小编向广大网友推荐使用asp.net从入门到精通第2版,该书是目前最优秀的学习as
查看
ASP.NET MVC2开发实战28.67M170人在用 ASP.NET MVC2开发实战是一本ASP.NET MVC2技术的开发设计指导书籍,由黄保翕编著。全书将内容分为基础观念篇、技术讲解篇和开发实战篇,其中基础观念篇主要介绍了MVC架构的基础知识;技术讲解篇对ASP.NET MVC 2的各项开发技术
查看
ASP.NET开发实例大全(提高卷)301.3M293人在用 ASP.NET开发实例大全(提高卷)是一本Asp动态网页开发技术的指南用书,由软件技术联盟编著。全书是《asp.net开发实战1200例》之全新升级版本,详细的介绍了ASP.NET开发从基础知识到高级应用各个层面的实例及源代码,内容丰富翔实,内含1
查看
asp.net4.0从入门到精通79.18M454人在用《asp.net4.0从入门到精通》这本图书有多个不同的版本,其中以张正礼,王坚宁编著,清华大学出版社出版的最受读者的欢迎,故小编在此特别提供asp.net4.0从入门到精通pdf免费下载,并且是pdf高清版本哟,用户即下即阅读。该书拥有12个使用asp
查看
ASP.NET Web API设计134.82M459人在用 ASP.NET Web API设计是一本设计面向多客户端的可演化Web API的指南,由美国程序员布洛克和西布拉奥编著,全书内容丰富,提供了及时而全面的指南,帮助人们使用ASP.NET Web API构建坚实的系统,书本以ASP.NET Web A
查看
ASP.NET开发实例大全(基础卷)313.29M359人在用 ASP.NET开发实例大全(基础卷)是一本ASP.NET开发指导手册,由软件开发技术联盟编著。本书筛选、汇集了ASP.NET开发从基础知识到高级应用各个层面约600个实例及源代码,每个实例都按实例说明、关键技术、设计过程、详尽注释、秘笈心法的顺序进
查看热门标签
网友评论0人参与,0条评论
最新排行
自己动手写操作系统pdf高清版30.91M于渊无水印影印版 自己动手写操作系统是于渊编写的一本编程爱好者编写的别具一格、颇有特色的操作系统原理与实现的图书,本书在详细分析操作系统原理的基础上,用丰富的实例代码,一步一步地指导读者用C语言和汇编语言编写出一个具备操作系统基本功能的操作系统框架。作者对系统初启、
查看
Linux C编程实战64.42M童永清pdf扫描版 linux c编程实战是一本介绍linux系统下如何使用c语言编程开发的图书,由童永清编著。本书结构合理、概念清晰,采用"基础知识→难点解析→重点提示→编程实践"的写作手法,使读者理解更深入、应用更容易、掌握更快速。文中第一篇主要介绍了linux和
查看
hadoop大数据分析与挖掘实战38.23M张良均pdf扫描版hadoop大数据分析与挖掘实战是一本Hadoop大数据分析实战书籍,由张良均,樊哲,赵云龙和李成华四人共同编著。本书以大家熟知的Hadoop技术来展开,理论部分介绍了Hadoop生态系统基本原理及常用大数据挖掘建模工具。案例部分以解决某个应用的挖掘目标
查看
你早该这么玩Excel25.86Mpdf完整版 你早该这么玩Excel pdf完整版,己做好全部的书签,即下即用。本电子书讲述的都是日常工作中常遇到一些Excel问题,通过最简单的方法,解决excel问题,帮助办公人员提高工作效率。另外软件包中附带了pdf阅读器,请自行下载! exc
查看
spring攻略第2版76.35M高清扫描版spring攻略第2版是一本pdf文档的高清电子图书,作者Gary mark、josh long、daniel rubio。本书是spring平台的深入指南,它引导你进入spring 3及其辅助框架的最新技术。本书不仅为你全面而又深入在讲解各种概念,并且
查看
gx works2操作手册中文版40Mpdf高清版 gx works2由三菱推出的一款专业的plc编程软件,支持梯形图、指令表、SFC、ST及结构化梯形图等编程语言,可实现程序编辑,参数设定,网络设定,程序监控、调试及在线更改,智能功能模块设置等功能。在此小编为广大网友带来了gx works2手册,
查看
gx works3操作手册14.39Mpdf高清版 本款gx works3操作手册是小编从三菱软件官方下载的最新使用指南,pdf高清版,详细的介绍了gx works3的使用方法,包括五大部分,分别为gx works3的基本内容,系统设计设置,编程,调试运用和保养维护,欢迎有需要的朋友免费下载收藏。
查看
IE10兼容性白皮书2Mpdf官方中文版IE10兼容性白皮书是微软推出的一款pdf高清电子书,讲述了如何让你的网站兼容internet explorer 10,并完美支持解决ie10与css的兼容问题,以及微软html5技术的资源汇总。另外软件还附带了pdf福昕阅读器,让用户能够即下即用。目录
查看
分布式系统原理与范型 第二版53.75M特尼博姆 pdf扫描版 分布式系统原理与范型 第二版是由美国著名作者特尼博姆Tanenbaum编著的一本关于分布式系统的力作,由辛春生、陈宗斌等编译。本书相对上一版进行了重大修订。我们添加了单独的一章,以反映分布式系统组织结构所取得的进展。另一个重大的修改是,本版介绍了更
查看
21天学通HTML+CSS+JavaScript Web开发(第七版)84.21M 21天学通HTML+CSS+JavaScript Web开发(第七版)是一本Web开发领域的经典图书,由美国网站开发人员 劳拉·莱梅(Laura Lemay),雷夫·科尔本(Rafe Colburn)和珍妮弗·凯瑞恩(Jennifer Kyrnin
查看