skip to the main content area of this page
Patterns and Practices

 

Ninject 1.0 Released - Lightning Fast Dependency Injection for .NET


Nate Kohari releases 1.0 of Ninject, his lightning fast dependency injection framework for .NET.

Nate mentions several of the features of Ninject:

  • Constructor, property, method, and field injection
  • Instantiation behaviors (singleton, one-per-thread, one-per-request)
  • Fluent interface for declaring type bindings
  • Contextual bindings, where the selection of which type to instantiate can be delayed until activation
  • Support for instance scope and deterministic disposal
  • Fully pluggable, modular design: each kernel component can be easily replaced to alter the framework’s behavior
  • Lightweight interceptor support (aspect-oriented programming)
  • Integrations with other popular frameworks

You can download the open source code and/or binaries here.


Tags: DependencyInjection, IoC, Ninject


Topics



 

Popular Tags



Recent Links