AspNetCore Developer Roadmap

2025-12-07 0 726

ASP.NET核心开发人员路线图

  • 在传统中文读书
  • 在简化的中文中阅读我
  • 在土耳其语中读书
  • 用日语读书

在2025年成为ASP.NET核心开发人员的路线图:

在下面,您可以找到一个图表,展示您可以学习的路径以及您想学会成为ASP.NET核心开发人员的库。我为每个问我的人提供了这张图表的提示:“接下来我应该以ASP.NET核心开发人员的身份学到什么?”

免责声明

该路线图的目的是让您了解景观。如果您对接下来要学习的知识感到困惑,而不是鼓励您选择时髦和时尚的东西,则路线图将指导您。您应该对为什么一种工具比另一种情况更适合某些工具,并记住髋关节和时尚并不总是最适合这份工作。

给星星!

如果您愿意或正在使用此项目学习或启动解决方案,请给它一颗星。谢谢!

路线图

资源

  1. 一般发展技能

    • 学习git,在github上创建一些存储库,与其他人分享您的代码
    • 知道HTTP(S)协议,请求方法(获取,发布,PUT,补丁,删除,选项等)
    • 什么是TLS?
    • 什么是SSL?
    • 不要害怕使用Google,可以与Google进行电源搜索
    • 开始使用chatgpt
    • 阅读有关算法和数据结构的几本书
  2. C#

    • C#
    • .NET 8
    • .NET CLI
    • Stylecop规则
  3. SQL基本面

    • 教程
      • Pluralsight学习路径:从SQL Server查询使用T-SQL的数据
  4. ASP.NET核心基础知识

    • MVC
    • 最小API
    • 休息
    • 应用程序设置和配置
    • 中间
    • 过滤器和属性
    • 背景任务
    • 验证
    • 授权
    • 身份服务器
    • Duende IdentityServer
    • OpenIddict
    • Auth0
    • OIDC
    • 缓存
    • 剃刀页
    • 剃须刀组件
    • 教程
      • 从零到英雄:.NET中的RESS API
      • 从零到英雄:与C#的最小API在.net
  5. 坚硬的

    • 单个责任原则(SRP)
    • 开放原则(OCP)
    • Liskov替代原则(LSP)
    • 接口隔离原理(ISP)
    • 依赖性反转原理(DIP)
  6. ORM

    • 实体框架核心
      • 教程
        • 从零到英雄:.NET中的实体框架核心
    • Dapper
  7. 依赖注入

    1. DI容器
      • microsoft.extensions.spententionsive
      • AutoFac
    2. 审查员
    • 教程
      • 从零到英雄:.net中的依赖注入
  8. 数据库

    1. 关系
      • SQL Server
      • Postgresql
      • Mariadb
      • mysql
    2. 搜索引擎
      • Elasticsearch
      • Meilisearch
      • Manticoresearch
      • OpenSearch
    3. nosql
      • 本地
        • Redis
        • mongodb
        • Apache Cassandra
        • LitedB
        • 拉文
        • couchdb
        • cosmosdb
        • DynamoDB
  9. 缓存

    • 内存缓存
    • 分布式缓存
      1. Redis
        1. STACKEXCHANGE.REDIS
        2. 轻松训练
      2. 备忘录
    • 应用程序级
      • 响应缓存
        1. 内置
        2. Marvin.Cache.Headers
      • 输出缓存
      • 实体框架第二级缓存
  10. 日志框架

    • Serilog
    • nlog
    • 教程
      • 从零到英雄:登录.net
  11. API客户和通讯

    1. 休息
      • 网格
      • odata
      • reper模式
        • 最小API
        • ardalis.endpoints
        • 快速端点
    2. grpc
    3. GraphQl
      • 热裂
      • GraphQl-Dotnet
    • 教程
      • 从零到英雄:.NET中的RESS API
      • 从零到英雄:与C#的最小API在.net中
      • 从零到英雄:.net中的grpc
  12. 实时沟通

    • 信号
    • Websocket
  13. 对象映射

    • 手动映射!
    • mapperly
    • 汽车应用程序
  14. 背景任务调度程序

    • 本地背景服务
    • hangfire
    • 石英
    • Coravel
  15. 测试

    1. 单位测试
      • 框架
        • Xunit
        • Nunit
        • mstest
      • 嘲笑
        • nsubstitute
        • 假性
      • 断言
        • 富有的
      • 假数据生成器
        • 虚假
        • 自动固定
    2. 集成测试
      • WebApplicationFactory
      • .net aspire
      • 测试容器
      • respwan
    3. 快照测试
      • 核实
    4. 行为测试
      • 规格
    5. E2E测试
      • 木偶分子
    6. 性能测试
      • K6
      • Jmeter
      • 曲柄
      • 庞巴迪
    7. 建筑测试
      • Archunitnet
      • NetArchTest
    • 教程
      • 从零到英雄:C#中的单元测试
      • 从零到英雄:ASP.NET核心中的集成测试
      • 从零到英雄:C#测试驱动的发展
  16. 微服务

    1. 消息经纪人
      • 兔子
      • Apache Kafka
      • Azure服务巴士
      • Amazon SQS
      • netmq
    2. 留言 – 车
      • MassTransit
      • nservicebus
      • easynetq
    3. API网关
      • Ocelot
    4. 容器化
      • Docker
      • Podman
    5. 编排
      • Kubernetes
        • 牧场主
        • kubectl
        • K9S
    6. 其他
      • .net aspire
      • 奥尔良
      • 原始作用
      • DAPR
      • akka.net
    • 教程
      • 入门:微服务体系结构
      • 入门:解决方案体系结构
      • 从零到英雄:开发人员的码头
  17. 持续集成和连续交付

    • github动作
    • Azure管道
    • Gitlab CI/CD
    • Teamcity CI/CD
  18. 设计模式

    • 类别
      • 创造
      • 结构
      • 行为
    • 教程
      • 多数学习路径:C#中的设计模式
  19. 监视/记录/跟踪/警报

    • 监视
      • 本地
        • 普罗米修斯
        • 格拉法纳
        • Datadog
    • 记录
      • 本地
        • 麋鹿堆
        • seq
        • sentry.io
        • Datadog
        • sentry.io
      • 教程
        • 从零到英雄:登录.net
    • 跟踪
      • 本地
        • Opentelemetry
          • Jaeger
          • Zipkin
          • sentry.io
        • Datadog
        • sentry.io
    • 警报
      • 本地
        • Zabbix
        • AlertManager
        • Datadog
  20. 客户端.NET

    • 模板引擎
      • 剃刀
      • Scriban
      • 体液
    • 框架
      • 大火
      • .net毛伊
  21. AI / LLM

    • 语义内核
    • Openai .Net
  22. 很高兴知道

    • 标量
    • MediaTr
    • 流利的验证
    • 波莉
    • Benchmark.net
    • 分布式锁
    • EF核心散装扩展
    • 核武器建造

包起来

如果您认为可以改进路线图,请在任何更新中开设一个公关并提交任何问题。另外,我将继续改进这一点,因此您可能希望将此存储库播放以重新访问。

想法来自:React开发人员路线图

贡献

想贡献吗?我们鼓励社区反馈和贡献。请遵循我们的贡献指南。

学分

支持者

感谢我们所有的支持者! [成为支持者]

赞助商

通过成为赞助商来支持这个项目。您的徽标将在此处显示您网站的链接。 [成为赞助商]

执照

下载源码

通过命令行克隆项目:

git clone https://github.com/MoienTajik/AspNetCore-Developer-Roadmap.git

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

左子网 开发教程 AspNetCore Developer Roadmap https://www.zuozi.net/32071.html

abp
下一篇: abp
常见问题

相关文章

猜你喜欢
发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务