您好,欢迎来到聚文网。 登录 免费注册
ASP.NET Web API2框架揭秘

ASP.NET Web API2框架揭秘

  • 字数: 908000.0
  • 装帧: 平装
  • 出版社: 电子工业出版社
  • 作者: 蒋金楠 著
  • 出版日期: 2014-07-01
  • 商品条码: 9787121235368
  • 版次: 1
  • 开本: 16开
  • 页数: 713
  • 出版年份: 2014
定价:¥108 销售价:登录后查看价格  ¥{{selectedSku?.salePrice}} 
库存: {{selectedSku?.stock}} 库存充足
{{item.title}}:
{{its.name}}
精选
内容简介
蒋金楠编著的这本《ASP.NET Web API2框架揭秘》以实例演示的方式介绍了很多与ASP.NET Web API 相关的最佳实践,同时还提供了一系列实用性的扩展。本书详细讲解了ASP.NET Web API 从接收请求到响应回复的整个流程,包括路由、Http Controller 的激活、Action 方法的选择与执行、参数的绑定与验证、过滤器的执行和安全等相关的机制。
除此之外,本书在很多章节还从设计的角度对ASP.NET Web API 的架构进行了深入分析,所以可以将本书当作一本架构设计的书来读。
虽然与市面上任何一本相关的书相比,本书走得更远并更加近距离地触及到ASP.NET Web API 框架的内核,但是就其内容本身来讲却没有涉及太多“高深莫测”的知识点,所以阅读本书不存在太高的门槛。如果你觉得自己对ASP.NET Web API 所知甚少,可以利用本书来系统地学习ASP.NET Web API;如果你觉得自己对ASP.NET Web API 足够精通,也一定能够通过阅读本书发现自己知识的“盲点”。
作者简介
蒋金楠,网名Artech,现就职于某知名软件公司,担任高级软件顾问(Senior Software Consultant)。微软解决方案架构(Solutions Architecture)与互联系统(Connected System)双料MVP(最有价值专家),具有5年以上软件开发设计与架构经验。对.NET Framework、C#、ASP.NET、SQL Server、设计模式、软件架构,以及主流的开源框架有着深入的研究。属国内较早接触WCF的人之一,同时对.NET Remoting、MSMQ通信技术有深入的理解。自2007年2月起,他在个人博客上发表数十篇深入介绍WCF的文章,是国内WCF技术最早的推广者之一。
目录
第1章 概述
1.1 何为Web
1.1.1 TCP/IP与HTTP
1.1.2 Web资源
1.1.3 HTTP事务
1.1.4 HTTP报文
1.2 RESTful Web API
1.2.1 为什么叫这个奇怪的名字
1.2.2 RESTful Web API具有怎样的特征
1.3 初识ASP.NET Web API
1.3.1 构建解决方案
1.3.2 定义Web API
1.3.3 以Web Host方式寄宿Web API
1.3.4 以Self Host方式寄宿Web API
1.3.5 利用HttpClient调用Web API
1.3.6 创建一个“联系人管理器”应用
第2章 路由
2.1 ASP.NET路由
2.1.1 请求URL与物理文件的分离
2.1.2 实例演示:通过URL路由实现请求地址与Web页面的映射
2.1.3 ASP.NET路由系统
2.1.4 注册路由映射
2.1.5 根据路由规则生成URL
2.1.6 HttpHandler的动态映射
2.2 ASP.NET Web API路由
2.2.1 请求与响应
2.2.2 ASP.NET Web API路由系统
2.2.3 注册路由映射
2.3 两个路由系统的衔接
2.3.1 HostedHttpRoute与HostedHttpRouteCollection
2.3.2 HttpControllerRouteHandler与HttpControllerHandler
第3章 消息处理管道
3.1 HttpMessageHandler管道
3.1.1 HttpMessageHandler
3.1.2 DelegatingHandler
3.1.3 HttpServer
3.1.4 HttpRoutingDispatcher
3.2 Web Host模式下的消息处理管道
3.2.1 HttpControllerHandler
3.2.2 实例演示:自定义HttpMessageHandler实现HTTP方法重写(S305)
3.3 Self Host模式下的消息处理管道
3.3.1 HttpBinding
3.3.2 HttpSelfHostServer
第4章 HttpController的激活
4.1 HttpController
4.1.1 HttpControllerContext
4.1.2 HttpControllerDescriptor
4.1.3 ApiController
4.2 HttpController是如何被创建的
4.2.1 程序集的解析
4.2.2 HttpController类型的解析
4.2.3 HttpController的选择
4.2.4 HttpController的创建
4.2.5 HttpController的激活与释放
4.3 IoC的应用
4.3.1 利用Unity来认识IoC
4.3.2 基于IoC的HttpControllerActivator
4.3.3 基于IoC的DependencyResolver
……
第5章 Action的选择
第6章 特性路由
第7章 Model绑定(上篇)
第8章 Model绑定(下篇)
第9章 参数的绑定
第10章 参数的验证
第11章 Action的执行
第12章 过滤器
第13章 安全
第14章 跨域资源共享
第15章 Web API的调用
附录A 实例列表

蜀ICP备2024047804号

Copyright 版权所有 © jvwen.com 聚文网