ASP.NET Web API设计
10推荐 收藏
17.8K阅读
图灵程序设计丛书

ASP.NET Web API设计

Glenn Block , Pablo Cibraro , Pedro Felix , Howard Dierking , Darrel Miller (作者) 金迎 (译者)
暂时缺货
如何为浏览器和移动设备等多客户端设计和构建可演化Web API?本书以ASP.NET Web API框架为例,系统介绍了相关的理论和工具,让读者全面掌握设计和实现可演化Web API的技术。

本书主要面向有经验的.NET开发人员。不过,书中关于Web API基础理论和设计的内容同样适用于Java、Ruby、PHP和Node等开发者。

深入理解HTTP,以及API开发的概念和风格
ASP.NET Web API基础知识,包括该框架处理HTTP请求的生命周期
以“问题跟踪”API为例,探讨用Collection+JSON实现超媒体支持
采取BDD(行为驱动开发)方式开发ASP.NET Web API,实现和改进应用
探索可响应变化的客户端技术,使客户端便于使用超媒体API
全面介绍ASP.NET Web API的内部工作机制,包括安全性和可测试性

收藏本书能做什么?

有情况的时候会收到通知,比如电子书发布等。

电子书
¥49.99
格式
mobi   pdf

纸质书
¥78.21 ¥99.00

出版信息

  • 书  名ASP.NET Web API设计
  • 系列书名图灵程序设计丛书
  • 执行编辑关于本书的内容有任何问题,请联系 傅志红
  • 出版日期2014-12-29
  • 书  号978-7-115-37772-2
  • 定  价99.00 元
  • 印刷方式黑白
  • 开  本16开
  • 出版状态暂时缺货
  • 原书名Designing Evolvable Web APIs with ASP.NET
  • 原书号978-1449337711

所属分类

同系列书

  • HTTP权威指南

    David Gourley   Brian Totty   Marjorie Sayer   Sailu Reddy   Anshu Aggarwal   陈涓   赵振平   译

    本书是HTTP及其相关核心Web技术方面的权威著作,主要介绍了Web应用程序是如何工作的,核心的因特网协议如何...

  • JavaScript高级程序设计(第3版)

    Nicholas C.Zakas   李松峰   曹力   译

    本书是JavaScript超级畅销书的新版。ECMAScript 5 和HTML5在标准之争中双双胜出,使大量...

  • 计算机科学的基础

    Al Aho   Jeff Ullman   傅尔也   译

    本书全面而详细地阐述了计算机科学的理论基础,从抽象概念的机械化到各种数据模型的建立,用算法、数据抽象等核心思想...

  • Java技术手册(第6版)

    Benjamin J Evans   David Flanagan   安道   译

    通过学习本书,你将能够: 掌握最新的语言细节,包括Java 8的变化 使用基本的Java句法学习面向对...

  • 机器学习实战

    Peter Harrington   李锐   李鹏   曲亚东   王斌   译

    机器学习是人工智能研究领域中一个极其重要的研究方向,在现今的大数据时代背景下,捕获数据并从中萃取有价值的信息或...

本书特色

“这本书提供了及时而全面的指南,帮助人们使用ASP.NET Web API构建坚实的系统,融合了ASP.NET Web API团队的经验与软件业界多年的专业积累。”——Scott Guthrie微软“云和企业”副总裁

“第一次获悉本书时,我就急切地想读,原因有二。首先,我当前的工作中涉及为应用设计API以使之与多种系统交互。其次,是因为本书的一位作者——Glenn Block,我认识他有段时间了,我见过他,与他有过对话,读了他的大量博文,我确定本书不会让人失望,而事实证明确实如此。”——Joseph Guadagno亚利桑那Southeast Valley .NET用户组创始人

目录

版权声明 阅读
O'Reilly Media, Inc.介绍 阅读
作者简介 阅读
关于封面图 阅读
阅读
前言 阅读
第一部分 基础知识 阅读
第 1 章 因特网、万维网和HTTP协议 阅读
第 2 章 Web API 阅读
第 3 章 ASP.NET Web API基础
第 4 章 处理架构
第二部分 真实世界的API开发
第 5 章 应用程序
第 6 章 媒体类型选择与设计
第 7 章 构建API
第 8 章 改进API
第 9 章 构建客户端
第三部分 Web API细节
第 10 章 HTTP编程模型
第 11 章 托管
第 12 章 控制器和路由
第 13 章 格式化程序和模型绑定
第 14 章 HttpClient
第 15 章 安全
第 16 章 OAuth 2.0授权框架
第 17 章 可测试性
附录A 媒体类型
附录B HTTP标头
附录C 内容协商
附录D 缓存实战
附录E 身份验证工作流
附录F application/issue+json媒体类型规范
附录G 公钥加密和证书
关于作者

作者介绍

Glenn Block(作者)曾任职微软,推动了ASP.NET Web API早期版本的开发。

Pablo Cibraro(作者)拥有十余年使用微软技术设计和实现大型分布式系统的经验。

Pedro Félix(作者)是一位软件工程师和教授,研究方向为基础设施实现、用户身份管理,以及访问控制。

Howard Dierking(作者)是微软ASP.NET Web API团队的产品经理,当前的工作重点包括NuGet和Katana项目。

Darrel Miller(作者)是Tavis软件公司的创始人之一,帮助人们学习如何在业务应用中采用REST架构风格。

金迎(译者)1997年毕业于北京大学计算机系,从事软件开发工作数年。2004年毕业于中科院计算所计算机应用技术专业,之后进入软件测试行业,具有丰富的手工和自动化测试的项目经验。
  • 没有章节可以控制,差评。
    mrerhuo  发表于 2017-04-19 19:31:11
    推荐