ASP.NET Core Web API 索引 (更新Identity Server 4 视频教程)

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)

你可能感兴趣的:(ASP.NET Core Web API 索引 (更新Identity Server 4 视频教程))