Redmond Developer: Working with MEF in VB and WPF

Kathleen Dollard has a very good article on  that talks about using Managed Extensibility Framework (MEF) to  allow customers to add their own forms to our Windows Presentation Foundation (WPF) app?  

In this simple example she show adding custom defined forms into the standard menus.. all of this is done in VB!

 

Redmond Developer: Working with MEF

 

 <Export(GetType(IExtension))> _
<ExportMetadata("MenuCaption", "First")> _
Partial Public Class First
   Implements IExtension

   Public Sub ShowWindow() _
      Implements Common.IExtension.ShowWindow
   End Sub
End Class.csharpcode, .csharpcode pre
{
   font-size: small;
   color: black;
   font-family: consolas, "Courier New", courier, monospace;
   background-color: #ffffff;
  /*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt 
{
   background-color: #f4f4f4;
  width: 100%;
    margin: 0em;
}
.csharpcode .lnum { color: #606060; }

 

Enjoy!

Comments

  • Anonymous
    April 02, 2009
    Kathleen Dollard has a very good article on&#160; that talks about using Managed Extensibility Framework

  • Anonymous
    April 03, 2009
    Interesting Finds: April 3, 2009

  • Anonymous
    April 09, 2009
    Very Good Article .. Nice Discovery

  • Anonymous
    June 30, 2009
    The comment has been removed

  • Anonymous
    July 01, 2009
    The comment has been removed