(1)理论+实践,从零开始带你学习.NET Core开发。(2)详细介绍REST、HTTP、ASP.NET Core的基础理论。(3)深入剖析ASP.NET Core提供的重要特性。(4)全面解读构建规范的RESTful API应用的方方面面。
ASP.NET Core是微软推出的新一代跨平台、高性能Web开发框架,具有模块化、内置依赖项注入、开源、易于部署等特点。作为近些年来主流的软件架构风格,REST旨在构建简单、可靠、高性能、高伸缩性的Web应用。
本书系统地介绍了如何使用ASP.NET Core开发RESTful API应用,共包含10章内容。前3章主要介绍了REST、HTTP、ASP.NET Core的基础理论。第4~10章根据前3章的理论,并使用C#语言,讲解逐步构建一个完整且规范的RESTful API应用,涉及资源的基本操作、Entity Framework Core、高级查询、日志、缓存、并发、HATEOAS、认证与安全、测试以及部署等内容。
ASP.NET Core使构建RESTful服务变得轻松而舒适,本书介绍如何使用ASP.NET Core构建RESTful服务,是一本很不错的入门书。
——深圳市友浩达科技有限公司 CEO 张善友 本书直击要点、言简意赅,全面介绍了使用ASP.NET Core开发RESTful Web服务所需的各方面基础知识,是运用.NET Core开发微服务的必备学习用书。 ——红帽开放创新实验室 高级咨询顾问 陈计节 本书由浅入深地介绍了如何使用ASP.NET Core来构建Web应用,十分适合.NET初学者学习与参考。 ——微软开发工具事业部 软件工程师 韩 骏