Managed Extensibility Framework (MEF)

GPTKB entity

Statements (38)
Predicate Object
gptkbp:instance_of gptkb:software_framework
gptkbp:bfsLayer 6
gptkbp:bfsParent gptkb:._NET_Framework_4.5.2
gptkbp:allows dynamic discovery of components
gptkbp:based_on Managed Code
Component Object Model (COM) principles
gptkbp:developed_by gptkb:Microsoft
gptkbp:enables plugin architecture
gptkbp:facilitates loose coupling of components
https://www.w3.org/2000/01/rdf-schema#label Managed Extensibility Framework (MEF)
gptkbp:is_compatible_with gptkb:._NET_Core
gptkb:XAML
gptkbp:is_designed_for plugin development
gptkbp:is_documented_in Microsoft Docs
gptkbp:is_implemented_in Windows applications
Windows Presentation Foundation (WPF)
gptkbp:is_integrated_with third-party libraries
gptkbp:is_part_of gptkb:Enterprise_Library
gptkb:Microsoft_._NET_ecosystem
Managed Code Framework
gptkbp:is_related_to Dependency Injection
gptkbp:is_similar_to Unity Container
gptkbp:is_supported_by gptkb:Visual_Studio_2010
gptkbp:is_used_by WPF applications
gptkbp:is_used_for application modularity
creating extensible applications
gptkbp:is_used_in gptkb:ASP._NET_applications
gptkb:Visual_Studio
gptkbp:is_utilized_in Silverlight applications
gptkbp:part_of gptkb:._NET_Framework
gptkbp:provides service location
composable application parts
export and import capabilities
gptkbp:released_in gptkb:2010
gptkbp:supports gptkb:standard
dependency injection
of parts
gptkbp:written_in gptkb:C#