3

我已经在 MVC 2 中实现了我自己的控制反转方法。我正在考虑审查 MVC Turbine 并可能切换到那个。但是,我今天注意到 MVC 3 Preview 1 已经发布,并且内置了新的控制反转支持。我知道它还需要一段时间才能发布,但想看看是否有人知道新的控制反转支持是否会基本上不需要 MVC Turbine。

你怎么看?

4

2 回答 2

5

尽管 MVC3 功能与 MVC Turbine 当前提供的功能重叠(过滤器支持、控制器注入等),但我不认为 MVC Turbine 会因此而消失 :)

我的目的是提供与 MVC Turbine 当前通过新的 MVC3 位提供的相同功能,因为该框架的新增功能可以缓解 MVC Turbine 在 MVC1 和 MVC2 中必须克服的一些摩擦。

随着 MVC3 位的固化,处理 DI/IoC 支持的 MVC Turbine V3 的最终功能也将固化。本质上,MVC Turbine 将发展为为 ASP.NET MVC 应用程序提供组合支持,并依靠 MVC3 的 DI 功能来实现“幕后”管道。

如果您对当前最好将 MVC Turbine 与您的 MVC1/2 应用程序一起使用有任何疑问,请随时与我联系或 ping Google Group以获取信息。

于 2010-07-29T03:49:32.300 回答
1

MVC Turbine 不仅仅是提供 IoC 支持。它更多地是关于组合、组件发现和自动注册功能(因此与 MEF 的重叠比 MVC3 DI 功能更多:)。

于 2010-11-16T17:34:22.160 回答