ASP.NETWebAPI设计
编辑推荐
如何为浏览器和移动设备等多客户端设计和构建可演化Web API?本书以ASP.NET Web API框架为例,系统介绍了相关的理论和工具,让读者全面掌握设计和实现可演化Web API的技术。
《ASP.NET Web API设计》主要面向有经验的.NET开发人员。不过,书中关于Web API基础理论和设计的内容同样适用于Java、Ruby、PHP和Node等开发者。
内容简介
《ASP.NET Web API设计》依托ASP.NET Web API阐述API设计与开发的通用技术,是一本全面介绍如何构建真实可演化API的实践指南。本书共分三部分。第一部分介绍Web/HTTP和API开发的基础知识,介绍ASP.NET Web API,为初学者以及想充分利用HTTP的读者建立好的起点。第二部分完整介绍了真实Web应用程序的开发,其内容从设计讲到实现,全面覆盖客户端与服务器端开发。第三部分深入ASP.NET Web API的内部机制,并讲解一些高级的主题(如安全和可测试性),加深你的理解,让读者学会更好地利用Web API构建可演化系统。
作者简介
Glenn Block,曾任职微软,推动了ASP.NET Web API早期版本的开发。
Pablo Cibraro,拥有十余年使用微软技术设计和实现大型分布式系统的经验。
Pedro Félix,是一位软件工程师和教授,研究方向为基础设施实现、用户身份管理,以及访问控制。
Howard Dierking,是微软ASP.NET Web API团队的产品经理,当前的工作重点包括NuGet和Katana项目。
Darrel Miller,是Tavis软件公司的创始人之一,帮助人们学习如何在业务应用中采用REST架构风格。