Chapter 8. Isolating Managed Extensions

In addition to using techniques such as automation, Web services, and remoting, Microsoft Office developers can also use a number of more formalized protocols. Office interop protocols include managed COM add-ins, RealTime Data components, smart tags, smart documents, and Visual Studio Tools for Office (VSTO). This list is in chronological order, from oldest to most recent. In this chapter, we’ll focus on issues that arise with three of these protocols: COM add-ins, RealTime Data components, and some managed smart tags. It is no coincidence that these are all the older protocols. Also, only some smart tags—the older ones—pose a problem.


The discussion in this chapter applies to managed extensions only—it ...

Get Microsoft® .NET Development for Microsoft Office now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.