使用 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 多年的经验。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。