Ich sitze schon seit einiger Zeit an einem Artikel zum Managed Extensibility Framework, einem IoC-Framework welches zu .Net 4.0 gehört. Nun habe ich ihn gelöscht weil ich im deutschsprachigen Netz ein Tutorial gefunden habe welches das MEF sehr ausführlich beschreibt.
Wer sich also über IoC mit .Net - Bordmitteln informieren will und/oder wissen möchte was so alles da drin steckt, sei auf folgende Seite(n) verwiesen.
MEF Teil 1 – Grundlagen, Imports und Exports
MEF Teil 2 – Metadaten und Erstellungsrichtlinien
MEF Teil 3 – Lifecycle beeinflussen und überwachen
MEF Teil 4 – Vererbung mit Composable Parts
MEF Teil 5 – Composition und Recomposition
MEF Teil 6 – Constructor-Injection
MEF Teil 7 – Exportieren über eine Class Factory
MEF Teil 8 – Eigenen ExportProvider erstellen
MEF Teil 9 - Zugriff auf Composable Parts und Metadaten ohne Lazy<>
MEF Teil 10 - Parts über ExportProvider und App.config in AppDomain laden