”“”
開發人員的依賴注入C#
使用DI框架學習依賴注入技術
教學方法
這是我的教學方法。沒有浪費的時間,沒有投訴,沒有拳頭。我珍視你的時間。課程材料簡潔但全面。所有重要概念都得到了解決。特別重要的主題是深入的。參加此課程,您會感到滿意。在軟件體系結構中建立可靠的基礎,該軟件體系結構將依賴性注入使用IOC容器。
在我的許多課程中,我使用依賴注入技術,學生經常向我發送私人消息,說他們不知道這是什麼,因此不了解課程中正在發生的事情。從學習的角度來看,這是非常不滿意的。依賴注入是一組技術,使您可以為對象提供依賴項。實際上,如果您已經通過構建器通過了依賴項,那麼您已經應用了所謂的建築商依賴注入。依賴注射(DI)同時簡單且困難。一方面,DI由簡單的技術組成,另一方面,當我們需要將DI提升到一個新的水平時,我們需要使用所謂的DI或IOC容器(控制反轉)使事物複雜化。容器是自動執行依賴注入的框架。您只需要在應用程序的開頭配置一個(您將在課程中學習的一個非常重要的概念),然後它將解決您在運行時所知道的所有依賴項。
如果您仍然不了解我在說什麼,請相信我,您當然需要知道依賴的注入。本課程將極大地增加您對軟件架構如何出現的理解。因此,對於尚不了解IOC容器的人來說,本課程是“強制性的”。
內容和整體視覺
本課程適用於所有類型的開發人員。但是,需要在C#方面具有良好的體驗。該課程提供了由實用材料加強的堅實理論基礎。
課程地址:
– 控制反轉簡介
– 依賴性反轉原理(DIP),控制逆轉(IOC),依賴注入(DI),依賴項及其類型,純DI和容器IOC,服務定位器
– 依賴注入的建築含義
– 與DI相關的抗PADRON和重構
– 控制怪胎,隱藏的依賴性,時間耦合,過度注入構建者以及如何避免它,環境環境,立面服務,財產注入與混蛋注入,週期性依賴關係
– 重構現有的代碼庫應用依賴注入
– 如何享受DI的好處
-DI容器(IOC容器):DI,UNITY,與Unity的較晚綁定,面向(aop),晚期綁定,截距,截距與純工具AOP和其他主題
– 配置具有Unity,AutoFac和Castle.Windsor的初始化器
您將學到什麼
- 在註入依賴性時使用DIP並使用IOC容器來創建更好的體系結構。