Speed comparison of Dependency Injection Container
-
Updated
Dec 4, 2011 - C#
Dependency injection (DI) is an implementation of the dependency inversion principle with the aim of separation of concerns by separating the depndency's implementation from the class that's using it. That kind of abstraction makes it possible to have different implementations with the same public methods so the class using it, doesn't need to care which of the implementations is used. This is also especially useful for unit testing.
There are different types of dependency injection:
Speed comparison of Dependency Injection Container
📒 Técnicas avanzadas de programación: Framework de inyección de dependencias.
An ASP.NET MVC project with WCF webservices using the Northwind database with Entity Framework.
Custom implementation of Java's CDI (JSR 299), "Contexts and Dependency Injection", just for fun ;)
Unity SimpleEventBrokerExtension
A lightweight MVC PHP framework
Classe que fornece data/hora atuais (exemplo de implementação do padrão Ambient Context).
A small Dependency Injection Container pattern in PHP
Multilayered architecture, WCF, dependency injection, IoC, Ninject, client-server, WPF, MVVM, modal dialog, Entity Framework, SQL Server Compact, SQLite
Loans demo app for iPhone & iPad (iOS 8+).
a declarative configuration library for C++
Simple Dependency Injection with ES Decorators
Simple introduction to Caliburn.Micro for WPF using MVVM
A simple story about better php classes
Castle Windsor facility for spliting large interfaces into small ones
Symfony2 Bundle which registers all repositories found as services.
Created by Martin Fowler
Released January 23, 2004