ASP.NET Core開發者指南


ASP.NET Core開發者指南

2019年ASP.NET Core開發者指南:

你可以在下面找到一張圖,該圖展示了你可以選取的路徑及你想學習的庫,從而成為一名 ASP.NET Core 開發者。“作為 ASP.NET Core 開發者,我接下來應該學習什么?”,我把這張圖作為建議給每個問過我這一問題的人。

免責聲明

該指南的目的是為了給讀者心里留個大概的輪廓。如果你對接下來要學習的內容感到困惑,這張路線圖將指導你,而不是鼓勵你選擇時髦的東西。 你應該逐漸理解為什么一種工具比另一種工具更適合某些場景,並且記住時髦和新穎的東西並不總是意味着最適合這個工作。

請給一個星星! ⭐️

如果你喜歡或正在使用這個項目進行學習或引用在你的解決方案中,請給它一個星星。謝謝!

路線圖

路線圖

資源

  1. 先決條件

  2. 通用開發技能

    • 學習GIT, 在GitHub中創建開源項目
    • 掌握HTTP(S)協議, 及其請求方法(GET, POST, PUT, PATCH, DELETE, OPTIONS)
    • 不要害怕使用 Google, Google搜索技巧
    • 學習dotnet CLI
    • 閱讀一些關於算法和數據結構的書籍
  3. 依賴注入

    1. DI容器
    2. 生命周期
    3. Scrutor
  4. 數據庫

    1. 關系數據庫
      1. SQL Server
      2. PostgreSQL
      3. MariaDB
      4. MySQL
    2. 雲數據庫
    3. 搜索引擎
    4. NoSQL
  5. 緩存

    1. 實體框架二級緩存
      1. EFSecondLevelCache.Core
      2. EntityFrameworkCore.Cacheable
    2. 分布式緩存
      1. Redis
      2. Memcached
    3. 內存緩存
  6. 日志

    1. 日志框架
    2. 日志管理系統
  7. 模板引擎

    1. Razor
    2. DotLiquid
    3. Scriban
    4. Fluid
  8. 實時通信

    1. SignalR
  9. 對象映射

  10. API客戶端

    1. REST
    2. GraphQL
  11. 最好掌握

  12. 測試

    1. 單元測試
      1. 測試框架
      2. 模擬工具
      3. 斷言工具
    2. 行為測試
    3. 集成測試
    4. 端到端測試
  13. 任務調度

  14. 微服務

    1. 消息隊列
    2. 消息總線
  15. SOLID原則

  16. 設計模式

總結

如果你認為該指南可以改進,請在下方評論。

來源 https://github.com/adam-golab/react-developer-roadmap

  https://github.com/MoienTajik/AspNetCore-Developer-Roadmap/blob/master/ReadMe.zh-Hans.md


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM