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)
转载于:https://www.cnblogs.com/cgzl/p/9178672.html
ASP.NET Core Web API 索引 (更新Identity Server 4 视频教程)相关推荐
- 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 ...
- ASP.NET Core Web API + Ng6 实战视频 Day 2
第一天课程: ASP.NET Core Web API + Identity Server 4 + Angular 6 实战小项目视频 Day 2 第一部分: Day 2 第二部分: 视频专辑持续更新 ...
- [译]ASP.NET Core Web API 中使用Oracle数据库和Dapper看这篇就够了
园子里关于ASP.NET Core Web API的教程很多,但大多都是使用EF+Mysql或者EF+MSSQL的文章.甚至关于ASP.NET Core Web API中使用Dapper+Mysql组 ...
- 连接Android与ASP.NET Core Web API的完整教程
目录 准备数据库 ASP.NET Core Web API项目 创建新的ASP.NET Core Web API项目 实体 导入EF Core 创建DbContext 将连接字符串添加到appsett ...
- 加速ASP.NET Core WEB API应用程序——第2部分
目录 应用程序生产力 异步设计模式 数据规范化与SQL查询效率 NCHAR与NVARCHAR 使用MSSQL服务器的全文引擎 存储过程 优化存储过程 预编译和重用存储过程执行计划 使用Entity F ...
- 加速ASP.NET Core WEB API应用程序。 第三部分
深度重构和完善ASP.NET Core WEB API应用程序代码 (Deep refactoring and refinement of ASP.NET Core WEB API applicati ...
- 重温.NET下Assembly的加载过程 ASP.NET Core Web API下事件驱动型架构的实现(三):基于RabbitMQ的事件总线...
重温.NET下Assembly的加载过程 最近在工作中牵涉到了.NET下的一个古老的问题:Assembly的加载过程.虽然网上有很多文章介绍这部分内容,很多文章也是很久以前就已经出现了,但阅读之后发现 ...
- 支持多个版本的ASP.NET Core Web API
基本配置及说明 版本控制有助于及时推出功能,而不会破坏现有系统. 它还可以帮助为选定的客户提供额外的功能. API版本可以通过不同的方式完成,例如在URL中添加版本或通过自定义标头和通过Accept- ...
- 在 ASP.NET Core Web API中使用 Polly 构建弹性容错的微服务
在 ASP.NET Core Web API中使用 Polly 构建弹性容错的微服务 https://procodeguide.com/programming/polly-in-aspnet-core ...
最新文章
- java中的equals方法
- PMCAFF微课堂 | 前猎豹高级产品经理:8大案例讲解猎豹如何做产品
- Oracle入门(十二E)之视图操作
- php mongodb排序查询,Mongodb 如何按照内嵌文档的某个字段排序?
- python找最长的字符串_Python简单实现查找一个字符串中最长不重复子串的方法
- 第三章 计算机网络技术,计算机网络技术第三章习题
- 「leetcode」406.根据身高重建队列【贪心算法】详细图解
- android sdk环境配置_Mac 配置adb环境的方法
- 要开始算法了 什么顺序呢?
- java动态二维数组定义_Java动态定义二维数组问题
- 高斯公式_证明_高数
- 模拟器连接本地服务器
- python爬取boss直招_简易python爬虫爬取boss直聘职位,并写入excel
- nested exception is org.apache.ibatis.builder.BuilderException: Error evaluating expression 异常
- 刷机大师独家支持android,刷机大师旗下产品ROOT大师支持ROOT手机汇总
- Atlassian In Action-Jira之推荐插件(四)
- D3.js音乐可视化
- 没有订单,可以自行申请BSCI认证吗?
- 临汾市互联网+政务服务平台
- 大学时期要做的50件事
热门文章
- 每日一题(23)——malloc与free(四)
- html两个div间有白线,html-在特定浏览器宽度下,白线出现在渐变填充div的末尾
- LeetCode 6034. 数组的三角和
- LeetCode 698. 划分为k个相等的子集(回溯)
- LeetCode 1548. The Most Similar Path in a Graph(动态规划)
- LeetCode 46. 全排列(回溯)
- gradle 上传jar包_Gradle学习记录014 关于依赖的声明
- mysql 线性表_线性表之顺序存储,基本操作
- 一个长文档里,包括封面、不同的章节,如果我想封面不设置页眉页脚,每个章节的页眉都不同,请问应该如何设置页眉页脚?
- java郝斌_郝斌Java自学教程全集打包