Managed Extensibility Framework

  •        170

The Managed Extensibility Framework (MEF) is a library in .NET that enables greater reuse of applications and components. Using MEF, .NET applications can make the shift from being monolithic to dynamically composed. If you are building extensible applications, MEF is for you.

http://mef.codeplex.com/

Tags
Implementation
License
Platform

   




Related Projects

Managed Extensibility Framework (MEF) Contrib

  •    

MEF Contrib is a community-developed library of extensions to the Managed Extensibility Framework (MEF), a new library in .NET.

Shimmy - Make Visual Studio Bend to Your Will

  •    

Shimmy makes it easier to extend Visual Studio by providing a, MEF-powered, extensibility framework. It's now easy to add functionality to Visual Studio without relying on macros, or needing to recompile and redeploy separate AddIn projects.

MAF Interop Services for MEF

  •    

This projects provides classes for easier integration of Manaed AddIn and Managed Extensibility Framework.

Jounce: Silverlight MVVM + MEF Framework

  •    Silverlight

Jounce is a framework for Silverlight intended to provide basic building bocks for modular line of business applications that follow the MVVM pattern and utilize the Managed Extensibility Framework (MEF).

MEF Shell - DevExpress Extension

  •    

MEF Shell Extension Kit is a library that allows the use of DevExpress WinForm components within MEF (Microsoft Extensibility Framework).


MEFGeneric

  •    

MEFGeneric is a framework to support CLR Generic types in MEF (Managed Extensibility Framework).

MefContrib - User contributed extensions for the Managed Extensibility Framework (MEF)

  •    CSharp

User contributed extensions for the Managed Extensibility Framework (MEF)

Notepad#

  •    DotNet

Notepad# is an open source code editor and notepad replacement that supports several languages. Notepad# will use Managed Extensibility Framework(MEF) library to create an easy-to-extended, plugin-based source code editor. MEF has already shipped with .Net 4.0.

Batch Scheduler using .Net 4, MEF and Entity framework 4.1 (Magic Unicorn)

  •    

Simple Batch Architecture written on C#. Uses the .NET 4, MEF and Entity Framework 4.1 Code First. If you dont need a scheduler, just use the sample code. Agents can be scheduled through a central database table. Plug-ins (or jobs) are launched through MEF.

MEF MVVM

  •    

A simple Model-View-ViewModel (MVVM) implementation using Silverlight 4 and the Managed Extensibility Framework (MEF).

C4F - MEF Utility Runner

  •    

A hosting environment for writing interactive system utilities. Source available in C# and VB. (MSDN Coding 4 Fun)

MME

  •    DotNet

New Edition of Managed Menu Extensions for Visual Studio 2010 The Main goal of "MME" is to provide easy access to adding Right Click menus in the Visual Studio Solution Explorer. This is accomplished using MEF. All you have to do is implement a simple interface with 2 methods.

NEF - Native Extensibility Framework

  •    

NEF (Native Extensibility Framework) is an open source IoC extensibility framework targetting C++. It is modeled after the more useful features of MEF in C#.

Entity Framework / Linq to Sql Poco Code Generator

  •    

Code generator that produces Poco Dtos and Xml mapping code that works with both Entity Framework and Linq to Sql. You can create one set of classes that can be used with both technologies. Choose a template and hit the button. Utilizes Managed Extensibility Framework (MEF) .

Silverlight load on demand with MEF

  •    Silverlight

With MEF, a Silverlight control can be split in several packages(xap files). Each package can contain one or more pages and it will download on demand (when one of this page is requested). This sample uses MEF and INavigationContentLoader to load package on demand.

HDK - WinRT MVVM and MEF Friendly Prism Framework port

  •    CSharp

HDK - is a "spare-time" framework for WinRT development. Solution consists of: - MVVM - Event Aggregator - PRISM - other useful extensions

MEF Visualizer Tool

  •    

Helps to see what is going on inside the MEF Composition Container

Shumisen - MEF with AOP

  •    DotNet

MEF integration.

IssueVision Silverlight

  •    Silverlight

A sample Silverlight application built with MVVM Light Toolkit, WCF RIA Services and a pluggable application architecture using MEF.