VSTO architecture

Architecture is the essential association of a system that comes to life in its components, their associations to each other and to the environment, and the main beliefs guiding its design, and evolution. VSTO applications are composed of Office applications and .NET assemblies.

  • Office applications: VSTO exposes objects that make it easier to program Office applications. These include objects that enhance the application and process the data that the application uses. One of the most important points to understand is that the Word and Excel editors provide a view of a Word or Excel document. Using these editors, you can edit and format the document as though you were working directly in an Office application.
  • .NET assemblies: ...

Get VSTO 3.0 for Office 2007 Programming 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.