ASP.NET Core 开发者路线图
2024年成为ASP.NET Core开发者的路线图:
下面你可以看到一个图表,展示了你可以选择的路径和想要学习的库,以成为一名ASP.NET Core开发者。我制作这张图是作为给每个问我"作为ASP.NET Core开发者接下来应该学习什么"的人的建议。
免责声明
此路线图的目的是给你一个概览。路线图会在你对接下来要学习什么感到困惑时指导你,而不是鼓励你选择时髦的东西。你应该逐渐理解为什么一种工具比另一种更适合某些场景,并记住时髦和新潮并不总是意味着最适合工作。
给个星星! :star:
如果你喜欢或正在使用这个项目来学习或开始你的解决方案,请给它一个星星。谢谢!
路线图
资源
-
通用开发技能
-
C#
-
SQL基础
-
ASP.NET Core基础
-
SOLID
-
ORM
-
依赖注入
- 教程 📚
-
数据库
-
缓存
-
日志框架
-
API客户端和通信
- REST
- gRPC
- GraphQL
-
实时通信
-
对象映射
-
后台任务调度器
-
测试
-
微服务
- 消息代理
- RabbitMQ
- Apache Kafka
- Azure 服务总线
- Amazon SQS
- NetMQ
- 消息总线
- MassTransit
- NServiceBus
- EasyNetQ
- API 网关
- Ocelot
- YARP
- 容器化
- Docker
- Podman
- 编排
- Kubernetes
- Rancher
- Kubectl
- K9s
- Kubernetes
- 其他
- .NET Aspire
- Orleans
- Proto.Actor
- Dapr
- 教程 📚
- 入门:微服务架构
- 入门:解决方案架构
- 从零到精通:面向开发人员的 Docker
- 消息代理
-
持续集成与持续交付
- GitHub Actions
- Azure Pipelines
- GitLab CI/CD
- TeamCity CI/CD
-
设计模式
- 类别
- 创建型
- 结构型
- 行为型
- 教程 📚
- Pluralsight 学习路径:C# 中的设计模式
- 类别
-
监控/日志/追踪/告警
- 监控
- 本地部署
- Prometheus
- Grafana
- 云端
- Datadog
- 本地部署
- 日志
- 本地部署
- ELK Stack
- Seq
- Sentry.io
- 云端
- Datadog
- Sentry.io
- 教程 📚
- 从零到精通:.NET 中的日志记录
- 本地部署
- 追踪
- 本地部署
- OpenTelemetry
- Jaeger
- Zipkin
- Sentry.io
- OpenTelemetry
- 云端
- Datadog
- Sentry.io
- 本地部署
- 告警
- 本地部署
- Zabbix
- Alertmanager
- 云端
- Datadog
- 本地部署
- 监控
-
客户端 .NET
- 模板引擎
- Razor
- Scriban
- Fluid
- 框架
- Blazor
- .NET MAUI
- 模板引擎
-
值得了解
- Swashbuckle
- MediatR
- Fluent Validation
- Polly
- Benchmark.NET
- Distributed Lock
- EF Core Bulk Extensions
- Nuke Build
- Marten
总结
如果你认为路线图可以改进,请提交 PR 进行更新或提交问题。我也会继续改进它,所以你可能想收藏这个仓库以便重新访问。
灵感来源:React 开发者路线图
贡献
想要贡献?我们鼓励社区反馈和贡献。请遵循我们的贡献指南。
致谢
支持者
感谢所有支持者!🙏 [成为支持者]
赞助商
通过成为赞助商来支持这个项目。您的徽标将出现在这里,并带有指向您网站的链接。[成为赞助商]
许可证
署名-非商业性使用-相同方式共享 4.0 国际