- ArchitectTrainingCamp(.NET 云原生架构师训练营)
- DotNetCoreDevelopmentActualCombat(.NET Core开发实战)
- ASP.NET Core Distributed Project Combat(ASP.NET Core分布式项目实战)
- .NET Core on K8S
- ASP.NET Core Quick Start(ASP.NET Core快速入门)
- DesignPattern(设计模式)
- LeetCode
- Github
- Samples
- 模块一 架构师与云原生
- 模块二 基础巩固 引入
- 模块二 基础巩固 依赖注入
- 模块二 基础巩固 日志
- 模块二 基础巩固 配置
- 模块二 基础巩固 Host
- 模块二 基础巩固 REST && RESTful
- 模块二 基础巩固 HTTP管道与中间件
- 模块二 基础巩固 路由与终结点
- 模块二 基础巩固 MVC终结点
- 模块二 基础巩固 MySQL环境准备
- 模块二 基础巩固 EF Core 介绍
- 模块二 基础巩固 EF Core 基础与配置
- 模块二 基础巩固 EF Core 关系
- 模块二 基础巩固 EF Core 查询
- 模块二 基础巩固 EF Core 更新和迁移
- 模块二 基础巩固 MongoDB 介绍和基础
- 模块二 基础巩固 MongoDB 写入和查询
- 模块二 基础巩固 MongoDB 更新和删除
- 模块二 基础巩固 MongoDB 聚合
- 模块二 基础巩固 MongoDB 问答系统
- 模块二 基础巩固 MongoDB API实现
- 模块二 基础巩固 MongoDB API重构
- 模块二 基础巩固 消息队列 介绍与基础
- 模块二 基础巩固 RabbitMQ HelloWorld
- 模块二 基础巩固 RabbitMQ 工作队列和交换机
- 模块二 基础巩固 RabbitMQ 业务场景详解
- 模块二 基础巩固 RabbitMQ Masstransit 异常处理
- 模块二 基础巩固 敏捷开发
- 模块二 基础巩固 Scrum 简介
- 模块二 基础巩固 Scrum 核心
- 模块二 基础巩固 Scrum 团队
- 第1课:课程介绍
- 第2课:内容综述
- 第3课:.NET Core的现状、未来以及环境搭建
- 第4课:Startup:掌握ASP.NET Core的启动过程
- 第5课:依赖注入:良好架构的起点
- 第6课:作用域与对象释放行为
- 第7课:用Autofac增强容器能力:引入面向切面编程(AOP)的能力
- 第8课:配置框架:让服务无缝适应各种环境
- 第9课:命令行配置提供程序:最简单快捷的配置注入方法
- 第10课:环境变量配置提供程序:容器环境下配置注入的最佳途径
- 第11课:文件配置提供程序:自由选择配置的格式
- 第12课:配置变更监听:配置热更新能力的核心
- 第13课:配置绑定:使用强类型对象承载配置数据
- 第14课:自定义配置数据源:低成本实现定制化配置方案
- 第15课:选项框架:服务组件集成配置的最佳实践
- 第16课:选项数据热更新:让服务感知配置的变化
- 第17课:为选项数据添加验证:避免错误配置的应用接收用户流量
- 第18课:日志框架:聊聊记日志的最佳姿势
- 第19课:日志作用域:解决不同请求之间的日志干扰
- 第20课:结构化日志组件Serilog:记录对查询分析友好的日志
- 第21课:中间件:掌控请求处理过程的关键
- 第22课:异常处理中间件:区分真异常与逻辑异常
- 第23课:静态文件中间件:前后端分离开发合并部署*操作
- 第24课:文件提供程序:让你可以将文件放在任何地方
- 第25课:路由与终结点:如何规划好你的Web API
- 第26课:工程结构概览:定义应用分层及依赖关系
- 第27课:定义Entity:区分领域模型的内在逻辑和外在行为
- 第28课:工作单元模式(UnitOfWork):管理好你的事务
- 第29课:定义仓储:使用EF Core实现仓储层
- 第30课:领域事件:提升业务内聚,实现模块解耦
- 第31课:APIController:定义API的最佳实践
- 第32课:集成事件:解决跨微服务的最终一致性
- 第33课:集成事件:使用RabbitMQ来实现EventBus
- 第34课:MediatR:轻松实现命令查询职责分离模式(CQRS)
- 第35课:MediatR:让领域事件处理更加优雅
- 课程介绍,MVP,瀑布与敏捷
- 业务介绍,架构设计,oAuth2,IdentityServer4
- 客户端集成IdentityServer
- 第三方ClientCredential模式调用
- oauth密码模式identity server4实现
- 详解oauth2授权码流程
- oauth2与open id connect 对比
- oauth2 + oidc 实现 server部分
- oauth2 + oidc 实现 client部分
- Identity Server 4回顾,Consent 实现思路介绍
- Consent视图制作
- Consent Controller Get请求逻辑实现
- 运行Consent Page
- Consent 确认逻辑实现
- Consent 代码重构
- 集成ASP.NETCore Identity
- SingletonPattern(单例模式)
- FactoryPattern(工厂模式)
- TemplateMethodPattern(模板方法模式)
- BuilderPattern(建造者模式)
- PrototypePattern(原型模式)
- ProxyPattern(代理模式)
- MediatorPattern(中介者模式)
- CommandPattern(命令模式)
- ChainOfResponsibility(责任链模式)
- DecoratorPattern(装饰模式)
- StrategyPattern(策略模式)
- AdapterPattern(适配器模式)
- IteratorPattern(迭代器模式)
- CompositePattern(组合模式)
- ObserverPattern(观察者模式)
- FacadePattern(门面模式)
- MementoPattern(备忘录模式)
- VisitorPattern(访问者模式)