Castle aspires to simplify the development of enterprise and web applications. Offering a set of tools (working together or independently) and integration with other open source projects, Castle helps you get more done with less code.
Autofac is an IoC container for Microsoft .NET. It manages the dependencies between classes so that applications stay easy to change as they grow in size and complexity.
Ninject is an ultra-lightweight, ultra-fast dependency injection framework for .NET 2.0 applications. Easy to use, fast, flexible, and powerful, Ninject aims to make inversion of control accessible to all types of .NET projects, regardless of size or complexity.
PicoContainer is a lightweight and highly embeddable container for components that honour Dependency Injection.
Despite it being very compact in size (the core is ~100K and it has no mandatory dependencies outside the JDK),
PicoContainer supports different dependency injection types (both CDI
... [More] and SDI) and offers totally customisable lifecycles.
PicoContainer has originally been implemented in Java but is also available for other platforms and
languages. [Less]
NanoContainer is a container for components honouring dependency injection.
NanoContainer builds on top of PicoContainer the support for several scripting meta-languages (XML, Groovy,
Bsh, Jython and Rhyno), AOP, Web frameworks (Struts and WebWork), Persistence (Hibernate) SOAP, JMX, and much more.
This site uses cookies to give you the best possible experience.
By using the site, you consent to our use of cookies.
For more information, please see our
Privacy Policy