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)

转载于:https://www.cnblogs.com/cgzl/p/9178672.html

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

  1. ASP.NET Core Web API + Identity Server 4 + Angular 6 实战小项目视频

    今天开始尝试录制ASP.NET Core Web API的教学视频. 这是一个小项目的实战视频, 该项目采用了: ASP.NET Core 2.1 做API Identity Server 4 Ang ...

  2. ASP.NET Core Web API + Ng6 实战视频 Day 2

    第一天课程: ASP.NET Core Web API + Identity Server 4 + Angular 6 实战小项目视频 Day 2 第一部分: Day 2 第二部分: 视频专辑持续更新 ...

  3. [译]ASP.NET Core Web API 中使用Oracle数据库和Dapper看这篇就够了

    园子里关于ASP.NET Core Web API的教程很多,但大多都是使用EF+Mysql或者EF+MSSQL的文章.甚至关于ASP.NET Core Web API中使用Dapper+Mysql组 ...

  4. 连接Android与ASP.NET Core Web API的完整教程

    目录 准备数据库 ASP.NET Core Web API项目 创建新的ASP.NET Core Web API项目 实体 导入EF Core 创建DbContext 将连接字符串添加到appsett ...

  5. 加速ASP.NET Core WEB API应用程序——第2部分

    目录 应用程序生产力 异步设计模式 数据规范化与SQL查询效率 NCHAR与NVARCHAR 使用MSSQL服务器的全文引擎 存储过程 优化存储过程 预编译和重用存储过程执行计划 使用Entity F ...

  6. 加速ASP.NET Core WEB API应用程序。 第三部分

    深度重构和完善ASP.NET Core WEB API应用程序代码 (Deep refactoring and refinement of ASP.NET Core WEB API applicati ...

  7. 重温.NET下Assembly的加载过程 ASP.NET Core Web API下事件驱动型架构的实现(三):基于RabbitMQ的事件总线...

    重温.NET下Assembly的加载过程 最近在工作中牵涉到了.NET下的一个古老的问题:Assembly的加载过程.虽然网上有很多文章介绍这部分内容,很多文章也是很久以前就已经出现了,但阅读之后发现 ...

  8. 支持多个版本的ASP.NET Core Web API

    基本配置及说明 版本控制有助于及时推出功能,而不会破坏现有系统. 它还可以帮助为选定的客户提供额外的功能. API版本可以通过不同的方式完成,例如在URL中添加版本或通过自定义标头和通过Accept- ...

  9. 在 ASP.NET Core Web API中使用 Polly 构建弹性容错的微服务

    在 ASP.NET Core Web API中使用 Polly 构建弹性容错的微服务 https://procodeguide.com/programming/polly-in-aspnet-core ...

最新文章

  1. java中的equals方法
  2. PMCAFF微课堂 | 前猎豹高级产品经理:8大案例讲解猎豹如何做产品
  3. Oracle入门(十二E)之视图操作
  4. php mongodb排序查询,Mongodb 如何按照内嵌文档的某个字段排序?
  5. python找最长的字符串_Python简单实现查找一个字符串中最长不重复子串的方法
  6. 第三章 计算机网络技术,计算机网络技术第三章习题
  7. 「leetcode」406.根据身高重建队列【贪心算法】详细图解
  8. android sdk环境配置_Mac 配置adb环境的方法
  9. 要开始算法了 什么顺序呢?
  10. java动态二维数组定义_Java动态定义二维数组问题
  11. 高斯公式_证明_高数
  12. 模拟器连接本地服务器
  13. python爬取boss直招_简易python爬虫爬取boss直聘职位,并写入excel
  14. nested exception is org.apache.ibatis.builder.BuilderException: Error evaluating expression 异常
  15. 刷机大师独家支持android,刷机大师旗下产品ROOT大师支持ROOT手机汇总
  16. Atlassian In Action-Jira之推荐插件(四)
  17. D3.js音乐可视化
  18. 没有订单,可以自行申请BSCI认证吗?
  19. 临汾市互联网+政务服务平台
  20. 大学时期要做的50件事

热门文章

  1. 每日一题(23)——malloc与free(四)
  2. html两个div间有白线,html-在特定浏览器宽度下,白线出现在渐变填充div的末尾
  3. LeetCode 6034. 数组的三角和
  4. LeetCode 698. 划分为k个相等的子集(回溯)
  5. LeetCode 1548. The Most Similar Path in a Graph(动态规划)
  6. LeetCode 46. 全排列(回溯)
  7. gradle 上传jar包_Gradle学习记录014 关于依赖的声明
  8. mysql 线性表_线性表之顺序存储,基本操作
  9. 一个长文档里,包括封面、不同的章节,如果我想封面不设置页眉页脚,每个章节的页眉都不同,请问应该如何设置页眉页脚?
  10. java郝斌_郝斌Java自学教程全集打包