If you are looking to share your creations for the Managed Extensibility Framework with other developers, you may want to check out the Managed Extensibility Framework Contrib Project.
The MEF Contrib Project is still early in development, but there is a Web Application Project that uses MEF that sounds interesting.
"The web sample adds MEF functionality that enables custom UserControls to communicate with the parent page and with each other. Just to make the point clear one of the two UserControls is created in a separate project. The UserControls are loaded at runtime into the page and since MEF is present the page and controls export and import to connect to each other. Suddenly button clicks on the page makes things happen on the UserControls.
- The Web Application project is integrated with Unity that builds up each Page and UserControl upon each request.
- A custom HttpApplication class (MEFHttpApplication) adds a UnityContainerExtension to the initialization sequence.
- The UnityContainerExtension (MEFContainerExtension) configures a custom BuilderStrategy in the Unity setup phase.
- The BuilderStrategy (MEFStrategy) adds any instance to the MEF composition service thus enabling MEF in the Web Application."
Interesting. Check out the Managed Extensibility Framework Contrib Project here.