GraphQL
- 使用ASP.NET Core开发GraphQL服务器 -- 预备知识(上)
- 使用ASP.NET Core开发GraphQL服务器 -- 预备知识(下)
[视频] 使用ASP.NET Core 开发 GraphQL 服务器
- 腾讯视频专辑:http://v.qq.com/vplus/4cfb00af75c16eb8d198c58fb86eb4dc/foldervideos/ead0015018e4ud9
- 哔哩哔哩:https://www.bilibili.com/video/av33252179/
GraphQL其它
- 使用ASP.NET Core支持GraphQL
RESTful API
- REST和ASP.NET Core 基础知识
- ASP.NET Core基础知识+准备项目代码
- 建立WEB API - POST和GET
- 建立WEB API - DELETE, PUT, PATCH 以及 介绍log
- 翻页, 过滤, 搜索, 排序等实现
- 实现HATEOAS
- 缓存和并发
- 保护REST API 和 其它内容
Identity Server 4
- OAuth 2.0 不完全简介
- OpenID Connect不完全简介
Identity Server 4 视频教程
- https://www.bilibili.com/video/av42364337/
Identity Server 4 - Hybrid Flow
- Hybrid Flow - 保护MVC客户端
- Hybrid Flow - Claims
- Hybrid Flow - 保护API资源
- Hybrid Flow - 使用ABAC保护MVC客户端和API资源
ASP.NET Core
- ASP.NET Core MVC 入门视频教程
- ASP.NET Core MVC 中级视频教程
- 下载地址:百度网盘
- ASP.NET Core 和 Docker 视频教程
Entity Framework Core
- Entity Framework Core 2.x 入门视频教程
Redis
- Redis in .NET Core 入门:(1) 安装和主要功能简介
- Redis in .NET Core 入门:(2) String
- Redis in .NET Core 入门:(3) Hash
- Redis in .NET Core 入门:(4) LIST和SET
- Redis in .NET Core 入门:(5) Sorted SET
测试相关
xUnit
- 导读
- xUnit简介
- Assert
- 分组
- 忽略Test
- 打印自定义测试输出
- 减少重复代码
- 共享上下文
- 数据驱动测试
Moq
- 为什么要使用Mock技术和Moq
- 如何 Mock 方法
- 如何 Mock 属性
- 如何 Mock 行为
- Moq一些其它功能
代码覆盖率
- 使用coverlet查看测试的代码覆盖率
性能测试
- .NET Core 性能分析: xUnit.Performance 简介
Web/RESTful API 集成测试
- 测试 ASP.NET Core API Controller
- ASP.NET Core Web API 集成测试
- ASP.NET Core Web API 集成测试中使用 Bearer Token
Test-Driven Development
- 编写易于测试的代码 -- 缝
- 编写易于测试的代码 -- 构建对象
- 编写易于测试的代码 -- 依赖项
- 编写易于测试的代码 -- 全局状态
- 编写易于测试的代码 -- 单一职责
SignalR
- ASP.NET Core的实时库: SignalR -- 预备知识
- ASP.NET Core的实时库: SignalR简介及使用
视频教程
- ASP.NET Core 2.1 Web API + Identity Server 4 + Angular 6 + Angular Material 实战小项目视频
- 视频专辑地址: http://v.qq.com/vplus/4cfb00af75c16eb8d198c58fb86eb4dc/foldervideos/8hk0029019k2fft
部署
- 部署ASP.NET Core应用到Linux
存档
存档这部分的内容可能已过时或有瑕疵, 仅供参考.
ASP.NET Core 2.0 Web API 入门
- 从头编写ASP.NET Core 2.0 Web API基础框架 (1)
- 从头编写ASP.NET Core 2.0 Web API基础框架 (2)
- 从头编写ASP.NET Core 2.0 Web API基础框架 (3)
- 从头编写ASP.NET Core 2.0 Web API基础框架 (4)
- 从头编写ASP.NET Core 2.0 Web API基础框架 (5)
Identity Server 4 入门
- Identity Server 4的预备知识
- 使用Identity Server 4 建立授权服务器 (1)
- 使用Identity Server 4 建立授权服务器 (2)
- 使用Identity Server 4 建立授权服务器 (3)
- 使用Identity Server 4 建立授权服务器 (4)
- 使用Identity Server 4 建立授权服务器 (5)
- 使用Identity Server 4 建立授权服务器 (6)