Announcing a new Meetup for Boulder Silverlight Users Group!
What: July Silverlight Meetup - Silverlight &The Managed Extensibility Framework (MEF)
When: Thursday, July 15,[masked]:30 PM
Boulder Digital Works
1011 Walnut 2nd Floor
Boulder, CO 80302
Kathleen Dollard. Microsoft MVP and Chief Technologist for AppVenture, will be speaking on Silverlight and MEF.
Composable applications are made of building blocks ? like Legos. Composability is an extension of many ideas that have fueled architecture evolution in the last twenty years, including isolation, the creation of tiers, and testable applications. Silverlight and .NET now contain the Managed Extensibility Framework or MEF to provide composability. MEF is available in .NET 3.5 and Silverlight 3.0 via downloads and in the box for .NET 4.0 and Silverlight 4.0. In the first part of this talk, I?ll cover what composability is and the three broad categories ? extensions, fully composed applications, and architecturally composed applications. The second part of the talk dives into the technical aspects of MEF and how to use it. MEF itself is fully extensible with many possible models for defining composition parts. I?ll skip the theoretical approaches and stick with the mainstream attributed model. You?ll learn how to incorporate this attributed model into your own applications to define and retrieve parts. The end of the talk will briefly cover the challenges of debugging MEF, including an introduction to stable composition and its implications. You?ll leave understanding when MEF might be a good fit for your applications today and insight into how profoundly MEF is likely to change architectures in the relatively near future.
Kathleen is the Chief Technologist for AppVenture (www.appventure.com
). She has been a Microsoft MVP for 11 years and is a member of the INETA Speaker?s Bureau. Kathleen has worked extensively with application code generation and is the author of Code Generation in Microsoft .NET (from Apress). She has published numerous articles on a range of .NET technologies and writes the monthly column ?Ask Kathleen? in Visual Studio Magazine (www.visualstudiomagazine.com
). Kathleen is also active in the Northern Colorado .NET SIG, Denver Visual Studio User Group, Northern Colorado Architect?s Group, and IASA Denver.
Learn more here:http://www.meetup.com/Boulder-Silverlight-Users-Group/calendar/13889698/