零、前言
ASP.NET Web API 是一个轻量级的、基于 Web 的架构,您可以使用它来构建使用 HTTP 作为协议的 Web 服务。 这本书是一个明确和简明的指南 ASP.NET Web API 框架,有大量的代码示例。 它探索了使用 ASP 使用 Web API 服务的方法.NET 4.5, ASP.NET MVC 4、WPF 和 Silverlight 客户端。
这本书的内容
第 1 章,理解具象状态传输服务,介绍了 REST 的概念及其相关术语。
第二章,理解面向资源和服务的架构,探讨了面向资源的架构,并讨论了 ROA 和 SOA 之间的差异。
第三章、和讨论了在。net 中实现 Restful 服务的基础知识以及需要的技巧和技术。
第四章、使用 Restful 服务讨论了如何使用 Restful 服务。 它还讨论了相关的指导方针和最佳实践。
第五章, NET 4.5,讨论了我们如何使用 ASP.NET 4.5 和 Web API。
第六章,使用 Silverlight 处理 Restful 数据,讨论了如何在 Silverlight 客户端处理 Restful 服务。
第七章、高级功能讨论了 Web API 中的一些高级概念,以及在使用 WCF 和 ASP 时应该遵循的最佳实践。 净 Web API。
附录,库参考讨论了流行的基于 rest 的服务框架和 API,我们如何开始使用 Visual Studio 2013 IDE,并包含了对 Web API 类库的引用。
你需要什么来写这本书
- Visual Studio 2013
- SQL Server 2008 R2 / SQL Server 2012
这本书是写给谁的
本书面向的是那些想要利用 Web API 框架的特性和优点,使用. net 4.5 框架构建可伸缩的基于 rest 的服务的专业人士。
约定
在这本书中,你会发现许多不同类型的信息之间的区别。 下面是这些风格的一些例子,以及对它们含义的解释。
文本中的代码字、数据库表名、文件夹名、文件名、文件扩展名、路径名、虚拟 url、用户输入和 Twitter 句柄如下所示:“SOAP 请求的Body
部分包含所发送的实际 XML 请求对象。”
一段代码设置如下:
<SOAP: Envelope>
<SOAP: Header>
</SOAP: Header>
<SOAP: Body>
</SOAP: Body>
</SOAP: Envelope>
新词语、重要词语以粗体显示。 例如,您在屏幕上、菜单中或对话框中看到的文字会出现在如下文本中:“单击Restart Now按钮,重新启动系统并完成 Visual Studio 2013 的安装。”
注意事项
警告或重要说明显示在这样的框中。
提示
提示和技巧是这样的。
读者反馈
我们欢迎读者的反馈。 让我们知道你对这本书的看法——你喜欢或不喜欢这本书。 读者反馈对于我们开发游戏非常重要,你可以从中获得最大收益。
要向我们发送一般性的反馈,只需发送一封电子邮件到<[feedback@packtpub.com](mailto:feedback@packtpub.com)>
,并通过邮件的主题提到书名。
如果有一个主题,你有专业知识,你有兴趣写或贡献一本书,请参阅我们的作者指南www.packtpub.com/authors。
客户支持
现在,你已经自豪地拥有了一本书,我们有一些东西可以帮助你从购买中获得最大的好处。
示例代码下载
您可以从您的帐户http://www.packtpub.com下载已购买的所有 Packt 图书的示例代码文件。 如果您在其他地方购买这本书,您可以访问http://www.packtpub.com/support并注册,将文件直接通过电子邮件发送给您。
勘误表
尽管我们已经竭尽全力确保内容的准确性,但错误还是会发生。 如果你在我们的书中发现错误,也许是文本或代码上的错误,如果你能向我们报告,我们将不胜感激。 通过这样做,您可以使其他读者免受挫折,并帮助我们改进这本书的后续版本。 如果你发现任何错误,请报告通过访问 http://www.packtpub.com/submit-errata,选择你的书,点击勘误表提交链接,并输入你的勘误表的细节。 一旦您的勘误表被核实,您的提交将被接受,勘误表将被上载到我们的网站上,或添加到该标题的勘误表部分的任何现有勘误表列表中。 任何现有的勘误表都可以从http://www.packtpub.com/support中选择您的标题查看。
**## 盗版
在互联网上盗版受版权保护的资料是一个贯穿所有媒体的持续问题。 在 Packt,我们非常重视版权和授权的保护。 如果您在互联网上发现任何形式的非法复制我们的作品,请立即提供我们的地址或网站名称,以便我们寻求补救。
请通过<[copyright@packtpub.com](mailto:copyright@packtpub.com)>
与我们联系,并提供疑似盗版资料的链接。
我们感谢您保护我们的作者的帮助,以及我们为您带来有价值内容的能力。
问题
如果您对这本书的任何方面有任何问题,可以通过<[questions@packtpub.com](mailto:questions@packtpub.com)>
与我们联系,我们将尽力解决它。**
版权属于:月萌API www.moonapi.com,转载请注明出处