RSS

ASP.NET MVC – Criando estruturas para Injeção de Dependência com o MVC Turbine no Visual Studio 2010

17 mar

 

Neste artigo demonstrarei o uso de uma extensão (ou plugin se preferir) para desenvolvimento de aplicações com ASP.NET MVC, chamada MVC Turbine Project Templates.

 

MVC Turbine?

Basicamente, o MVC Turbine é uma extensão que viabiliza e permite criar uma estrutura já configurada para a utilização de Injeção de Dependência.

Isso mesmo, ele nos permite criar uma estrutura inicial em MVC já configurada com IoC utilizando Injeção de Dependência. E o melhor, ainda é possível escolher o container desejado, como: Ninject, StructureMap, Castle Windsor e Unity.

Extension Manager

Com o Visual Studio 2010 aberto, vamos clicar em Tools -> Extension Manager… após abrir a janela do Extension Manager, sobre o menu Online Gallery, vamos buscar por “mvc turbine” como na imagem abaixo:

 

 

Após instalá-lo, note que, quando iniciamos um novo projeto, é exibida uma opção MVC Turbine. Observe que, já são apresentados os templates sob os containers de DI disponíveis.

 

 

Agora basta escolher o que melhor atende suas necessidades e veja como fica a estrutura de nosso projeto:

 

 

No exemplo acima foi utilizado o template do Ninject. Uma observação importante é que o MVC Turbine disponibiliza templates apenas para o MVC 2, mas mesmo assim é um ótimo pacote de extenção.

 

Até o próximo artigo !!

 

Anúncios
 
2 Comentários

Publicado por em 17/03/2011 em ASP.NET MVC, Design Pattern

 

Tags: , , , ,

2 Respostas para “ASP.NET MVC – Criando estruturas para Injeção de Dependência com o MVC Turbine no Visual Studio 2010

  1. @jrobertofaraujo

    17/03/2011 at 1:19 am

    Parabéns Zaccanini excelente POST. Show \o/

     

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

 
%d blogueiros gostam disto: