使用 ASP.NET Core 构建 Web API,视频版
Building Web APIs with ASP.NET Core, Video Edition
视频说明
在视频版中,叙述者阅读书籍,同时内容、图形、代码列表、图表和文本出现在屏幕上。就像有声读物一样,您也可以将其作为视频观看。
使用 ASP.NET Core 构建功能齐全的 API!这本实用的指南编写得像一个真正的开发项目,带您亲身体验利用 REST 和 GraphQL 标准的现代 API。
在使用 ASP.NET Core 构建 Web API 中,你将学习如何:
- 使用 VS 2022、Node、Git 等设置环境
- 从头开始创建 ASP.NET Core 项目
- 与 SQL Server 集成
- 使用 Entity Framework Core 设置数据模型
- 创建后端控制器
- 设计 API 以提供数据
- 使用 Swagger 和 Swashbuckle 编写 API 文档
- 使用典型的 Web 客户端框架使用 API
- 使用控制器和最小 API 处理请求和路由
- 在基于云的托管服务(如 MS Azure)上发布和部署生产中的 Web API
使用 ASP.NET Core 构建 Web API 是使用 ASP.NET Core 创建第一个 Web API 的实用初学者指南。在其中,您将开发一个 API,用于为棋盘游戏应用程序提供基于 Web 的服务,包括网站和移动应用程序。本书的结构巧妙,反映了一个真实世界的开发项目,每一章都引入了一个新的功能请求。您将使用 ASP.NET 核心工具生态系统构建 API,这些工具有助于简化从设置数据模型到生成文档的所有内容。
关于技术
Web API 是应用程序的前门,提供对其数据和功能的受控访问。ASP.NET Core 是 Microsoft 的 Web 框架,它通过强大的、对开发人员友好的功能(包括创新的“无需编译”编码体验)简化和加速了 API 的创建。它可靠、快速、免费、开源,并得到 Microsoft 传奇的支持。
关于本书
使用 ASP.NET Core 构建 Web API 教你如何编写安全、可维护且高性能的 REST API。它充满了现代和经典 API 样式的最佳实践,包括 REST 和 GraphQL。您一定会喜欢开创性的最小 API 模型,它可以帮助您仅用几行代码构建优质 API。每一章都包含真实的用户情景、积压工作项和开发任务。
里面有什么
- 从头开始创建 ASP.NET Core 项目
- 使用 Entity Framework Core 设置数据模型
- 创建后端控制器
- 设计 API 以提供数据
关于读者
适用于具有一定使用 .NET Framework 经验的开发人员。
关于作者
Valerio De Sanctis 在使用 ASP.NET、PHP 和 Java 进行 Web 开发和项目管理方面拥有 20 多年的经验。
评论(0)