- General
- Home Assistant
- Title
- Body
- Header
- Body body
- Url
- Microdata
- Build Automation
- Bundling and Minification
- Caching
- CMS
- Code Analysis and Metrics
- Compression
- Compilers, Transpilers and Languages
- Cryptography
- Database
- Database Drivers
- Database Tools and Utilities
- Date and Time
- Distributed Computing
- E-Commerce and Payments
- Exceptions
- Functional Programming
- Graphics
- GUI
- IDE
- Internationalization
- IOC
- Logging
- Machine Learning and Data Science
- Mathematics
- Media
- Networking
- Misc
- Office
- ORM
- Profiling
- Queue and Messaging
- Query Builders
- Scheduler and Job
- SDKs
- Security
- Searching
- Serialization
- Template Engine
- Testing
- Tools
- Web Framework
- Web Socket
- Windows Service
- Workflow
- Nopcommerce 4.3x Seo
- Starter Kits
- Sample Projects
- Articles
- Books
- Videos
- Podcasts
- SEO Site Checkup
-
先决条件
- C#
- Entity Framework
- ASP.NET Core
- SQL基础知识
-
通用开发技能
- FRP+WoL实现远程开机+树莓派 + 远程桌面 https://www.cnblogs.com/thecatcher/p/13210748.html
- 掌握HTTP(S)协议, 及其请求方法(GET, POST, PUT, PATCH, DELETE, OPTIONS)
- 不要害怕使用 Google, Google搜索技巧
- 学习dotnet CLI
- 阅读一些关于算法和数据结构的书籍
-
IOT 平台
- 国内IOT平台
-
IOT 设备端
-
生产环境第三方SDK的选择参考
-
Home Assistant
- Beginner’s Guide
- 日志管理系统
-
模板引擎
-
实时通信
-
对象映射
-
API客户端
- REST
- GraphQL
-
最好掌握
-
测试
- 单元测试
- 测试框架
- 模拟工具
- 断言工具
- 行为测试
- 集成测试
- 端到端测试
- 单元测试
-
任务调度
-
微服务
-
SOLID原则
-
设计模式
如果你认为该指南可以改进,请提交包含任何更新的 PR 并提交任何问题。此外,我将继续改进这个仓库,因此你可以 star 这个仓库以便于重新访问。
灵感来源 : React Developer RoadMap
该指南是使用Draw.io构建的。中文版项目文件为aspnetcore-developer-roadmap.zh-Hans.xml
。要修改它, 请打开 draw.io, 点击 Open Existing Diagram 并选择项目中的 xml
文件。它将为你渲染生成路线图,更新它,上传和更新自述文件中的图像并创建一个 PR(导出为400%的png图片,然后使用Compressor.io压缩)。
- 改进后提交 PR
- 在Issues中讨论问题
- 推广项目