GridPulse

as stimulating as black coffee and just as hard to sleep after.

NDI – Nano .NET Dependency Injection Container

leave a comment

NDI is a small dependency injection container and tooling for .NET C# projects that are small or that do not need the complexity of bigger IOC solutions.

References:
* Inversion of Control Containers and the Dependency Injection pattern by Martin Fowler

* Design Patterns:Dependency Injection by Griffin Caprio

NDI‘s goal is to be small, fast and clean.

NDI contains:
* DI container
* micro-tooling (configuration holder, i18n)

NDI capabilities as a DI container:
* attributes based component configuration
* auto wire components by name
* field injection
* scoping (with singleton and prototype scopes)

You can get NDI from the NDI Google Code project page.

More information and code metrics on the NDI Ohloh project page.

Written by Bogdan

December 28th, 2009 at 1:10 pm

Posted in

Leave a Reply