Skip to content

Latest commit

 

History

History
209 lines (158 loc) · 9.96 KB

ReadMe.zh-Hant.md

File metadata and controls

209 lines (158 loc) · 9.96 KB

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. Entity Framework 二層快取
      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. 設計模式

總結

如果您認為本指南可以改進,請提交包含任何更新的 PR 或提交任何問題。此外,我將繼續改進這個存放庫,因此您可以按下 star 這個存放庫以便於重新訪問。

靈感來源: React Developer RoadMap

貢獻

想做點貢獻嗎?我們鼓勵社群回饋與貢獻。

本指南是使用 xMind 來建構。繁體中文版專案檔案為aspnetcore-developer-roadmap.zh-Hant.xmind。要修改它, 在此處下載 xMind Zen, 點選 Open File 並選擇 xmind 檔案。它將為您開啟路線圖,更新它後,上傳和更新 readme 中的圖片並建立一個 PR(使用Compressor.io壓縮匯出的PNG)。

英文專有名詞翻訪參考自 Microsoft Language Portal

  • 修改後提交 PR
  • 在 Issues 中討論問題
  • 推廣此專案

許可協議

創用 CC 授權條款
本著作係採用創用 CC 姓名標示-非商業性-相同方式分享 4.0 國際 授權條款授權.