Inversão de Controlo e Injecção de Dependência na .NET Framework

Caio Proiete

Sala 2.3 21 18:15 <p>Uma das maiores dificuldades no desenvolvimento de software actualmente, &eacute; conseguir criar aplica&ccedil;&otilde;es que sejam de f&aacute;cil manuten&ccedil;&atilde;o, e que sejam flex&iacute;veis o suficiente para que a introdu&ccedil;&atilde;o de mudan&ccedil;as ao longo do tempo causem o menor impacto poss&iacute;vel na aplica&ccedil;&atilde;o como um todo.</p> <p>O objectivo desta sess&atilde;o &eacute; introduzir o princ&iacute;pio da Invers&atilde;o de Controlo (IoC) como uma forma de separar as responsabilidades e conceitos dentro das aplica&ccedil;&otilde;es, com demonstra&ccedil;&otilde;es pr&aacute;ticas de utiliza&ccedil;&atilde;o da t&eacute;cnica de Injec&ccedil;&atilde;o de Depend&ecirc;ncia (DI), al&eacute;m de mostrar as vantagens e as desvantagens de utilizar este princ&iacute;pio.</p> <p>Se a cada vez que precisa introduzir mudan&ccedil;as simples em suas aplica&ccedil;&otilde;es, &eacute; obrigado a alterar boa parte do c&oacute;digo para que tudo continue a funcionar, ent&atilde;o esta sess&atilde;o &eacute;,&nbsp;definitivamente,&nbsp;para si!</p> <p>Ainda, se termos como Unity, StructureMap, Castle Windsor, Ninject, Autofac, e tantos outros relacionados com DI, ainda s&atilde;o estranhos para voc&ecirc;, esta sess&atilde;o tamb&eacute;m &eacute; para si! </p>

Voltar