T19 Can you use MEF too much? Hint - NO!


4:30 pm - 5:45 pm

Level: Intermediate to Advanced

Prerequisite: None

Jon Flanders

iOS Developer


Jon has over 15 years of experience working on web and service technologies. He is the author of RESTful.NET from O'Reilly, as well as Essential ASP for Addison-Wesley, and was a co-author of Mastering Visual Studio.NET for O'Reilly. Today his focus is building scalable services that interact with mobile applications, with special concentration on iOS.

The Managed Extensibility Framework (MEF) is a new library in the Microsoft .NET Framework 4.0 that addresses the problems of monolithic software by simplifying the design of extensible applications and components. In this session, learn the basics of MEF and see MEF used in a variety of applications built on the .NET Framework, from Microsoft Silverlight to the Server.

You will learn:

  • The basics of how MEF works
  • The usage models of MEF in your applications
  • How MEF can be applied to different applications and architectures