ASP.NET Core开发者指南

1 简介

《ASP.NET Core开发者指南路线图》给我们广大ASP.NET Core开发者的学习指明了方向,根据路线图我个人在学习过程中的整理了一些读书笔记、学习心得等文章资料,希望与大家共同进步。

文章中使用的代码我们都放在:https://github.com/zcqiand/aspnetcore-guide

2 目录

2.2 C#

  1. 委托,事件和Lambda表达式
  2. 异步编程(或多线程编程)

2.3 ASP.NET Core 基础知识

  1. Asp.Net Core WebApi入门

2.6 设计模式

  1. 什么是观察者模式
  2. 什么是中介者模式

2.7 依赖注入

  1. 什么是依赖注入
  2. Microsoft.Extensions.DependencyInjection入门
  3. Autofac一个优秀的.NET IoC框架

2.8 对象映射

  1. AutoMapper一个优秀的.NET对象-对象映射器

2.9 API

  1. 如何使用Swagger生成API文档

2.11 ORM

2.11.1 Entity Framework Core

  1. 如何使用Entity Framework Core实现增删改查(CRUD)

2.12 缓存

  1. 如何使用IMemoryCache实现内存缓存
  2. 如何使用Redis实现分布式缓存

2.13 日志

  1. Serilog一个优秀的.NET日志框架
  2. ELK一个优秀的日志收集、搜索、分析的解决方案

2.14 作业调度

  1. Quartz.NET一个优秀的作业调度框架

2.16 微服务

2.16.1 消息队列

  1. RabbitMQ一个优秀的.NET消息队列框架

2.16.2 消息(事件)总线

  1. 什么是事件总线
  2. 如何使用RabbitMQ实现事件总线
  3. MassTransit一个优秀的.NET消息(事件)总线框架

2.16.3 API网关

  1. Ocelot一个优秀的.NET API网关框架

2.16.4 容器化

  1. Docker一个优秀的应用容器

2.16.5 服务编排

  1. Kubernetes一个优秀的容器编排系统

2.17 DDD(领域驱动设计)

  1. DDD领域驱动设计是什么
  2. DDD领域驱动设计:实体、值对象、聚合根
  3. DDD领域驱动设计:仓储
  4. DDD领域驱动设计:领域事件
  5. DDD领域驱动设计:CQRS

2.18 其他

  1. MediatR一个优秀的.NET中介者框架

3 联系我

4 捐赠支持

项目的发展离不开你的支持,如果觉得我们的内容对于你有所帮助,请作者喝杯咖啡吧! 后续会继续完善更新!一起加油!

5 微信公众号

如果大家想要实时关注我更新的文章以及分享的干货的话,可以关注我的公众号。

原文地址:https://www.cnblogs.com/zcqiand/p/14257566.html