TechEd North America 2010 is in a few weeks, and I will be giving a presentation on MEF. Below is the session description:
DEV05-INT | What’s Wrong with My .NET Extensible MEF Application?
Thursday, June 10 | 8:00 AM – 9:15 AM | Rm 347
The Managed Extensibility Framework (MEF) is a powerful new technology that will allow users to create extensible applications (applications which can enable third parties to easily modify their behavior). In this session, we discuss what can cause your MEF application to fail, how to go about identifying the source of a failure, and how to subsequently fix it. We discuss the design considerations that impacted why MEF is susceptible to these failures, and how you can keep your code resilient to them.
As you can see, this isn’t another “Introduction to MEF” presentation. There isn’t very much information available on how to diagnose problems that can occur when using MEF. Trying to do so without the right knowledge can be frustrating. So if you are going to be at Tech Ed, I highly recommend coming to this session even if you already know the basics of MEF.
There is also another session on MEF earlier in the week which looks like it will be more of an introduction/overview. The code for that session is DEV304.