【问题标题】:MVC 3 versus MVC TurbineMVC 3 与 MVC 涡轮机
【发布时间】:2011-03-22 12:27:38
【问题描述】:

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

你怎么看?

【问题讨论】:

    标签: asp.net-mvc inversion-of-control turbine


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

      尽管 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 应用程序一起使用有任何疑问,请随时与我联系或发送电子邮件至 Google Group 以获取信息。

      【讨论】:

      • 谢谢哈维尔!迫不及待地想看看你用它做了什么。希望我能尽快使用 Turbine,看看它是否会取代我已经完成的工作。我可能会接受你的帮助。 :)
      • 没问题,布赖恩!任何可以帮助 ASP.NET 开发人员的事情:)
      猜你喜欢
      • 2011-01-25
      • 2010-12-27
      • 2019-01-07
      • 2010-11-10
      • 1970-01-01
      • 2012-11-16
      • 1970-01-01
      • 2014-07-10
      • 1970-01-01
      相关资源
      最近更新 更多