AspNetCore Developer Roadmap

2025-12-07 0 774

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
常见问题
  • 1、自动:拍下后,点击(下载)链接即可下载;2、手动:拍下后,联系卖家发放即可或者联系官方找开发者发货。
查看详情
  • 1、源码默认交易周期:手动发货商品为1-3天,并且用户付款金额将会进入平台担保直到交易完成或者3-7天即可发放,如遇纠纷无限期延长收款金额直至纠纷解决或者退款!;
查看详情
  • 1、描述:源码描述(含标题)与实际源码不一致的(例:货不对板); 2、演示:有演示站时,与实际源码小于95%一致的(但描述中有”不保证完全一样、有变化的可能性”类似显著声明的除外); 3、发货:不发货可无理由退款; 4、安装:免费提供安装服务的源码但卖家不履行的; 5、收费:价格虚标,额外收取其他费用的(但描述中有显著声明或双方交易前有商定的除外); 6、其他:如质量方面的硬性常规问题BUG等。 注:经核实符合上述任一,均支持退款,但卖家予以积极解决问题则除外。
查看详情
  • 1、左子会对双方交易的过程及交易商品的快照进行永久存档,以确保交易的真实、有效、安全! 2、左子无法对如“永久包更新”、“永久技术支持”等类似交易之后的商家承诺做担保,请买家自行鉴别; 3、在源码同时有网站演示与图片演示,且站演与图演不一致时,默认按图演作为纠纷评判依据(特别声明或有商定除外); 4、在没有”无任何正当退款依据”的前提下,商品写有”一旦售出,概不支持退款”等类似的声明,视为无效声明; 5、在未拍下前,双方在QQ上所商定的交易内容,亦可成为纠纷评判依据(商定与描述冲突时,商定为准); 6、因聊天记录可作为纠纷评判依据,故双方联系时,只与对方在左子上所留的QQ、手机号沟通,以防对方不承认自我承诺。 7、虽然交易产生纠纷的几率很小,但一定要保留如聊天记录、手机短信等这样的重要信息,以防产生纠纷时便于左子介入快速处理。
查看详情

相关文章

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

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