51.6. Summary

In this chapter you were introduced to the automation model, which is the basic concept of extensibility in Visual Studio.

After getting a quick overview of the automation model, its structure, its goals, and its architecture, you learned about its code representation in the Visual Studio API and Development Tools Extensibility (DTE), as well as some key points about the DTE. After that, you saw a quick overview of the main topics in DTE to get you familiar with its structure, and finally some limitations there may be with the automation model.

In the next couple of chapters you see more examples of DTE applications in add-ins and macros, two common ways for automating your tasks in the Visual Studio IDE.

Get Professional Visual Studio® 2008 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.