.NET - 你会向这个领域的初学者推荐什么IoC Container框架?

Bud*_*Joe 5 .net ioc-container inversion-of-control

你会向这个领域的初学者推荐什么样的Inversion of Control Container框架?

den*_*ips 10

James Kovacs做了一个dnrtv 截屏视频,他展示了如何创建自己的IOC容器.我向初学者推荐这个并不是因为它必然是你想要使用的那个,而是因为它显示了为什么你需要一个IOC容器以及基本功能的基础知识.在此之后,尝试前往Castle WindsorStructure Map.


Rin*_*lin 6

Autofac.

轻量级,简单,快速,面向C#3.0,并且在复杂的项目中(对我而言)比任何其他IoC容器(甚至是Windsor)更好.

主要特点:

  • 确定性地处理组件
  • 基于表达式的配置
  • 适当支持多范围组件分辨率
  • 高性能
  • 精益代码库


Bre*_*itz 5

我记得在Castle's Windsor的BitterCoder上有一些非常简单的教程,我觉得这些教程很有帮助,也很容易理解.

即使您决定使用Windsor,这些演练仍然可以让您很好地了解其他容器所期望的功能/功能类型.