wheninjectedinto ninject

wheninjectedinto - ¿Aplicación de muestra Ninject?



ninject module (7)

Quiero comenzar a usar Dependency Injection y IOC y quiero aprender más sobre el uso de Ninject.

¿Hay alguna buena aplicación con código fuente disponible que esté escrita usando Ninject que pueda ver como referencia?



Ninject se puede usar con varios tipos de aplicaciones. Podría ser una aplicación ASP.NET WebForms, una aplicación ASP.NET MVC u otras.

Para obtener un tutorial detallado (con capturas de pantalla) paso a paso (con la aplicación de ejemplo para descargar), eche un vistazo a lo siguiente además del tutorial "dojo" de Ninject que ha mencionado Bryanray.

http://peakbyte.wordpress.com/2009/09/28/how-to-use-ninject-ioc-with-asp-net-mvc/

Tenga en cuenta que este tutorial se escribió cuando ASP.NET MVC 2.0 NO se lanzó. Se necesitarían pequeñas modificaciones para que funcione con ASP.NET MVC 2.0, como obtener el Ninject.Framework.MVC.dll apropiado.




El Ninject "dojo" tiene un gran recorrido para comenzar también.

Actualización: el enlace que se proporcionó inicialmente ya no era válido. Toda la documentación actual se puede encontrar en la wiki de Github: http://wiki.github.com/ninject/ninject - Gracias, Martin.



Yo recomendaría el libro Pro ASP.NET MVC 3 Framework . Tiene excelentes muestras y explicaciones sobre cómo implementar Ninject y Moq y Unit Testing, en un formato fácil de leer que no te hace sentir como un Dummy.