MVC 3 против турбины MVC - PullRequest
3 голосов
/ 29 июля 2010

Я реализовал свою собственную методологию инверсии управления в MVC 2. Я думал о пересмотре турбины MVC и, возможно, переключусь на это. Тем не менее, сегодня я заметил, что MVC 3 Preview 1 был выпущен и имеет новую инверсию поддержки управления. Я знаю, что пройдет некоторое время, прежде чем она будет выпущена, но хотел бы узнать, кто-нибудь знает, будет ли новая инверсия поддержки управления в основном делают турбину MVC ненужной.

Что ты думаешь?

Ответы [ 2 ]

5 голосов
/ 29 июля 2010

Хотя функции MVC3 накладываются на те, которые в настоящее время предоставляет турбина MVC (поддержка фильтров, инжекция контроллера и т. Д.), Я не предвижу, что турбина MVC уйдет из-за этого:)

Я намерен предоставить то жеФункции, которые MVC Turbine предлагает в настоящее время с новыми битами MVC3, поскольку новые дополнения к структуре обеспечивают легкость некоторых трений, которые MVC Turbine пришлось преодолеть в MVC1 и MVC2.

По мере того, как биты MVC3 затвердевают, улучшатся и финальные характеристики турбины MVC V3, связанные с поддержкой DI / IoC.По сути, MVC Turbine будет развиваться, чтобы обеспечить композиционную поддержку приложений ASP.NET MVC и опираться на функции DI MVC3 для сантехники «под прикрытием».

Если у вас есть какие-либо вопросы относительно лучшего использования MVC в настоящее времяТурбина с вашими приложениями MVC1 / 2, не стесняйтесь связаться со мной или пинговать Google Group для получения информации.

1 голос
/ 16 ноября 2010

MVC Turbine - это не просто поддержка IoC. Это больше о композиции, обнаружении компонентов и возможностях автоматической регистрации (таким образом, в большей степени перекрываются с MEF, чем функциями DI MVC3:).

...