C#(.NET) > IoC (Inversion of Control)

Références

L'actualité

Librairie

L'information

Spring.NET

En informatique, Spring.NET est un framework libre pour construire et définir l'infrastructure d'une application, dont il facilite le développement et les tests. Spring.NET est considéré comme un conteneur dit "léger".

Spring s'appuie principalement sur l'intégration de trois concepts clés :

  • L'inversion de contrôle est assurée de deux façons différentes
    - la recherche de dépendances
    - l'injection de dépendances
  • La programmation orientée aspect.
  • Une couche d'abstraction.

 

Xml de configuration
Injection par propriété avec Spring.NET
Injection par constructeur avec Spring.NET