万本电子书0元读

万本电子书0元读

顶部广告

ASP.NET Core与RESTful API 开发实战电子书

(1)理论 实践,从零始带你学习.NET Core发。 (2)详细介绍REST、HTTP、ASP.NET Core的基础理论。 (3)深剖析ASP.NET Core提供的重要特性。 (4)全面解读构建规范的RESTful API应用的方方面面。

售       价:¥

纸质售价:¥79.00购买纸书

186人正在读 | 2人评论 7.3

作       者:杨万青

出  版  社:人民邮电出版社有限公司

出版时间:2020-02-01

字       数:37.3万

所属分类: 科技 > 计算机/网络 > 程序设计

温馨提示:此类商品不支持退换货,不支持下载打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(1条)
  • 读书简介
  • 目录
  • 累计评论(1条)
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是微软推出的新一代跨平台、高性能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、认证与安全、测试以及部署等内容。
【推荐语】
(1)理论 实践,从零始带你学习.NET Core发。 (2)详细介绍REST、HTTP、ASP.NET Core的基础理论。 (3)深剖析ASP.NET Core提供的重要特性。 (4)全面解读构建规范的RESTful API应用的方方面面。
【作者】
杨万青,.NET架构师,具有多年软件发经验,专注于.NET/.NET Core平台的应用发及技术架构研究,对新技术有浓厚的兴趣。
目录展开

版权

内容提要

前言

资源与支持

第1章 REST简介

1.1 API与REST

1.2 HTTP协议

1.3 REST最佳实践

1.4 其他问题

1.5 本章小结

第2章 .NET Core和ASP.NET Core

2.1 .NET Core简介

2.2 .NET Standard简介

2.3 ASP.NET Core简介

2.4 设置开发环境

2.5 创建第一个 API 项目

2.6 本章小结

第3章 ASP.NET Core核心特性

3.1 启动与宿主

3.2 中间件

3.3 依赖注入

3.4 MVC

3.5 配置

3.6 日志

3.7 错误处理

3.8 本章小结

第4章 资源操作

4.1 项目创建

4.2 使用内存数据

4.3 创建Controller

4.4 获取资源

4.5 创建资源

4.6 删除资源

4.7 更新资源

4.8 内容协商

4.9 本章小结

第5章 使用Entity Framework Core

5.1 Entity Framework Core

5.2 使用EF Core

5.3 重构仓储类

5.4 重构Controller和Action

5.5 本章小结

第6章 高级查询和日志

6.1 分页

6.2 过滤和搜索

6.3 排序

6.4 日志和异常

6.5 本章小结

第7章 高级主题

7.1 缓存

7.2 并发

7.3 版本

7.4 HATEOAS

7.5 GraphQL

7.6 本章小结

第8章 认证和安全

8.1 认证

8.2 ASP.NET Core Identity

8.3 HTTPS

8.4 数据保护

8.5 CORS

8.6 限流

8.7 本章小结

第9章 测试和文档

9.1 测试

9.2 文档

9.3 本章小结

第10章 部署

10.1 部署到IIS

10.2 部署到Docker

10.3 部署到Azure

10.4 本章小结

累计评论(1条) 1个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部