Chapter 15. Extending the Code Editor Using Managed Extensibility Framework

You have seen in the preceding two chapters that there are many different opportunities, and approaches, for extending Visual Studio functionality. The add-in model, in particular, is a powerful way to implement fairly robust applications within the Visual Studio IDE. But Visual Studio 2010 introduced a brand-new technology for extending Visual Studio that has been further refined with Visual Studio 2012 and .NET 4.5: the Managed Extensibility Framework (MEF).

MEF is actually a generic architecture pattern, application programming ...

Get Microsoft® Visual Studio® 2012 Unleashed, Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.