軟體王

xyz

會員登錄
您現在的位置:網站首頁 >> 補習班分類 >> 2024年知名線上課程教學 >> 碟片詳情
商品編號:
DUE3711
商品名稱:
Udemy線上課程 .NET5相依性注入從0到1 講師:Rico Chen 影音教學 中文發音 繁體中文版(DVD版)
語系版本:
中文發音繁體中文版
運行平台:
官方原版畫質MP4檔,沒有任何平台限制,終身使用
官方網站:
https://www.xyz2009.com.tw
更新日期:
2024-06-10
碟片數量:
1片
銷售價格:
200
瀏覽次數:
3115
熱門標籤:

轉載TXT文檔】  
您可能感興趣:
Udemy線上課程 .NET5相依性注入從0到1 講師:Rico Chen 影音教學 中文發音 繁體中文版(DVD版)

Udemy線上課程 .NET5相依性注入從0到1 講師:Rico Chen 影音教學 中文發音 繁體中文版(DVD版)

內容說明:
瞭解DI概念和目的
DI是物件導向中最常被誤解的概念之一,涉及術語、目的、設計模式、控制權和機制..等,但DI只為了更方便測試嗎?
我沒寫測試還需瞭解DI嗎?
還是有更廣泛用途?DI容器有存在必要性嗎?DI就是實現晚期繫結而已嗎?
網路上有很多DI相關文章,但內容參差不齊,甚至有些還給予錯誤定義,
導致開發人員更混亂。

開發人員值得投資的軟體設計
我回想自己第一次在 asp@net 開始DI撰寫風格,
簡單初始化application失敗且無法順利啟動次數多到數不清,因DI註冊相關物件沒那麼單純,導致我當時相當排斥DI撰寫風格(用靜態類別或直接new instance反而更簡單),
另外,我也不認為使用DI卻不用吸收其他概念,如Clean Code、SOLID、Design Pattern和OOP..等,
而所有不一致和更混亂的原因之一是,DI邊界太模糊,雖然我認為不可能在這些概念之間劃清界線,
但至少我們要瞭解DI的好處和使用時機,才能進而定義DI邊界,也才能避免繼續擴大下去。
我曾聽一位資深開發人員告訴我,他不喜歡DI設計,因為debug變更困難了,
維護和測試成本都提高了不少,但真的是這樣嗎?。

輕鬆上手DI開發風格
這堂課我將使用.NET5提供的DI框架進行示範和介紹(.NET CORE也適用),DI軟體設計也是ASP.NET Core 5核心,
我將比對傳統和DI兩種撰寫風格,讓學員瞭解採取面向介面開發而非直接實現所帶來的好處,
幫助學員如何寫出鬆耦合程式碼,
並掌握現代化的DI風格、攔截、注入模式和服務生命週期,
並隨時隨地自由使用DI,對DI不在有恐懼,
現在就加入這堂課,和我一起改善軟體品質,寫出更好維護的程式碼,
課程內容:
1. 前言
1. 課程簡介.mp4
2. 使用DI需要嗎.mp4
3. 使用DI的目的.mp4
4. 使用DI的時機.mp4

2. 淺談軟體設計
1. SOLID軟體設計準則.mp4
2. 單一職責.mp4
3. 開放封閉.mp4
4. 里氏替換.mp4
5. 介面隔離.mp4
6. 依賴反轉.mp4

3. .NET5 DI 框架
1. 概觀.mp4
2. 容器簡介.mp4
3. 自動註冊、匹配和解析.mp4
4. 物件生命週期.mp4
5. 配置ServiceColleciton.mp4
6. 注入模式.mp4
7. 反模式.mp4

4. .NET5 DI 實戰
1. 上手ASP.NET Core 5.0 MVC的DI容器.mp4


相關商品:
  • Udemy線上課程 股票不難,難的是人性II(如何買在股票起漲點!!) 講師:John Chen 影音教學 中文發音 繁體中文版(DVD版)
  • Udemy線上課程 美睫快速上手60分鐘入門班 講師:Howard Chen 影音教學 中文發音 繁體中文版(DVD版)
  • Udemy線上課程 房地產買屋必知 講師:Roger Chen 影音教學 中文發音 繁體中文版(DVD版)
  • Udemy線上課程 商業模式大解析 講師:David Chen 影音教學 中文發音 繁體中文版(DVD版)
  • Udemy線上課程 療癒酒精墨水畫入門課程-讓畫作訴說你的故事 講師:Rosa Chen 影音教學 中文發音 繁體中文版(DVD版)
  • 購物清單