Design pattern: Service Locator

Objectif: Proposer une implémentation simple de l’inversion de contrôle Justification Lorsqu’un objet doit utiliser une compétence implémentée dans un autre objet, la première approche est d’instancier cet autre objet et de l’utiliser au moyen de ces membres publiques. Par exemple, si on prends la classe suivante: public class ConsumingObject { private ConsumedObject consumedObject; public ConsumingClass()…

Continuer à lire

Versions des composants .NET

Sommaire 1. Synthèse des versions des composants du Framework .NET  Remplacement du Framework 4.0 par la version 4.5    Comment indiquer qu’une application nécessite le Framework 4.5 ?    Comment déterminer la version du framework installé ?    Chemin des assemblies du Framework .NET  Emplacement de MSBuild 2. Synthèse des fonctionnalités par version  Framework  Compilateur C# 3. Dates…

Continuer à lire