{{pageTitle}}

【专题课】依赖注入与IoC容器简明教程
(C#版,2022)
本课程从面向对象的基础理论起步,先引导学习者深刻理解“依赖注入”与“控制反转(IoC)”这两个在面向对象领域中极为重要的概念, 之后,以.NET平台内置的IoC容器为例,系统介绍其特性,之后,通过一个WPF桌面应用的重构过程,展示依赖注入与IoC容器给软件开发所带来的好处。
学习本课程,能将学习者面向对象编程的技能提升一个台阶,并且能系统了解.NET官方内置IoC容器的基本原理和各项技术特性,掌握各种实用编程技巧。
本课程基于.NET 6介绍,示例使用C#编程,开发环境为Visual Studio 2022
补充说明:"依赖注入与IoC容器简明教程"是一个多版本课程,包容“.NET”、“Java”和“Android”三个版本。本课程为“.NET版”。
学习前提:掌握C#编程语言与.NET平台基础编程技能。
零基础者,推荐先修:
我的第一门编程课(C#版)
.NET Core 软件开发技术导论与自学指南