Silverlight MEF - Extensible Applications MEF is all about extending applications. It allows you to specify a contract that "extenders" need to fulfill. But it's more. It also allows you to separate concerns in your application. MEF is now available for Silverlight. This screencast shows how to use MEF to make Silverlight applications extensible (by yourself or 3rd parties).