高薪必备-大纲

推荐学习路径(适合准备架构师或技术负责人岗位)

阶段
学习内容
第一阶段
锁机制、线程池、TPL、Channel、PLINQ、ValueTask
第二阶段
泛型、反射、IL、Expression、AOP、DI、IoC
第三阶段
ASP.NET Core、中间件、Filter、DI、管道
第四阶段
EF Core、数据库迁移、性能优化
第五阶段
分布式系统、CAP、Saga、事件溯源
第六阶段
设计模式、DDD、CQRS、EventBus、微服务治理
第七阶段
自定义组件、源生成、AOT 编译、性能调优
第八阶段
架构设计、系统拆分、限流、熔断、日志聚合

一、性能优化与底层原理(顶级工程师必备)



 二、.NET 运行时机制与 CLR 原理

三、异步编程模型(不仅仅是 async/await)

 四、泛型与反射进阶(高级开发必会)

 五、集合与数据结构优化

 六、模块化架构与设计模式(大型系统必问)

七、依赖注入与 IOC 容器(现代框架的核心)

 八、跨平台与底层交互(适用于 .NET Core)

 九、网络编程与通信(高并发后端开发必备)

 十、性能监控与诊断工具(排查生产问题)

 十一、单元测试与自动化测试(工程能力体现)

 十二、中间件与管道模型(ASP.NET Core 核心机制)

十三、配置系统与依赖管理(微服务时代重点)

十四、序列化与反序列化(JSON、XML、Binary)

十五、LINQ 与表达式树(底层机制)

十六、跨平台部署与发布(云原生工程师必备)

十七、分布式系统与微服务架构(架构师级别)

十八、EF Core 与数据库优化(ORM 深入)

十九、C# 语言新特性掌握情况(C# 9/10/11/12)

二十、设计能力与系统架构能力(架构师级别)

 二十一、开源生态与工具链(加分项)

二十二、常见开源项目理解(加分项)

开源项目
推荐掌握
Orleans
分布式 Actor 模型
Akka.NET
类似 Scala 的 Actor 模型
CAP
分布式事件总线 + 消息持久化
Entity Framework Core
ORM 深度定制
Serilog
结构化日志系统
Polly
弹性策略(重试、熔断)
MediatR
CQRS 模式
FluentValidation
声明式校验
Xunit / Moq / FluentAssertions
单元测试体系
SignalR
实时通信框架
 

版本号 #1
由 叶子 创建于 4 六月 2025 22:22:20
由 叶子 更新于 4 六月 2025 22:28:45