Archive
MEF Part 2 – Metadata and creation policies
Part 1 dealt with fundamentals, imports and exports. Part 2 follows on from part 1 and explores additional features of the Managed Extensibility Framework (MEF). This time the focus is on metadata and creation policies.
MEF Part 1 – Fundamentals, Imports and Exports
It has become a necessary standard procedure to distribute applications among several components. Every developer who has designed such an infrastructure for dynamic extension knows that the implementation can be very sophisticated. Managed Extensibility Framework (MEF) promises relief. A short introduction should illustrate it.
MEF Teil 9 – Zugriff auf Composable Parts und Metadaten ohne Lazy<>
Der Zugriff auf Metadaten erfolgt über die Klasse Lazy<T, TMetadata>. So steht es in der Dokumentation zum Managed Extensibility Framework (MEF). Doch es geht auch ohne Lazy<T, TMetadata>. Was dabei zu beachten ist und welche Möglichkeiten sich dadurch ergeben, zeigt das folgende Beispiel.
MEF Teil 2 – Metadaten und Erstellungsrichtlinien
Im 1. Teil ging es um die Grundlagen, die Imports und Exports. Der 2. Teil schließt an den ersten an und zeigt weitere Leistungsmerkmale des Managed Extensibility Framework (MEF). Schwerpunkt sind dieses Mal die Metadaten und die Erstellungsrichtlinien.
MEF Teil 1 – Grundlagen, Imports und Exports
Anwendungen auf mehrere Komponenten zu verteilen ist mittlerweile ein notwendiger Standard geworden. Jeder Entwickler, der solch eine Infrastruktur zur dynamischen Erweiterung entworfen hat, weiß dass die Implementierung sehr aufwendig werden kann. Das Managed Extensibility Framework (MEF) verspricht Abhilfe. Eine kurze Einführung soll dieses verdeutlichen.