Learn about the powerful software design patterns of Dependency Injection and Inversion of Control in this informative video. Presented in Moroccan Darija, this video breaks down the concepts of DI and IoC and highlights their advantages, including increased modularity and flexibility in your code. Explore the role of DI libraries and IoC containers, and see practical examples in C# and ASP.NET. Whether you're a seasoned developer or just starting out, this video provides a thorough and accessible overview of these essential programming concepts. Don't miss out, watch now and start incorporating DI and IoC into your own projects.
Chapters:
00:00 Intro
00:38 Why do we need DI?
01:01 Example without IoC
02:16 Example with IoC
03:25 Advantages of IoC
04:47 Example with DI
05:59 DI Libraries and IoC containers
06:44 Example with ASP.NET
08:18 Outro
Source Code: https://github.com/ben-sadik/DependencyInjection
Contact me: https://t.me/bensadik