Ninject – Dependency Injection Container for ASP.NET MVC
I came across a very interesting DI container for ASP.NET MVC when I was reading Pro ASP.NET MVC 2 Framework by Steven Sanderson. It called Ninject (cool name for start! and cool site too). It can manage DI in your application very simple but highly extensible. It used the term kernel for mapping abstract types (interfaces) to specific concrete types.
It seems there are few other open source DI container for .NET, thanks to Scott Hanselman they have been covered comprehensively: http://www.hanselman.com/blog/ListOfNETDependencyInjectionContainersIOC.aspx
Leave a Reply