
365
Chapter 11
CHAPTER ELEVEN
Visual Studio Tools for Office
Hacks 83–85
The latest incarnation of Microsoft Office—Office System 2003—brings
integration with the .NET Framework that takes developing Office-based
solutions beyond Visual Basic for Applications (VBA). Additionally,
Microsoft has released a toolset for Visual Studio that creates six new project
templates to get developers started quickly on creating their application.
Visual Studio Tools for Office 2003 (VSTO) gives developers the ability to
choose C# or VB.NET to develop document-centric solutions in a managed
code environment and take full advantage of the framework, including XML
integration, Web Services, and Code Access Security.
—Brian Sherwin
HACK
#83
Install Visual Studio Tools for Office 2003 Hack #83
Office is much more than a spreadsheet, word processing, database, and
presentation tool. It’s a complete platform for developing incredible
applications.
Visual Studio Tools for Office (VSTO) is available as a download for MSDN
subscribers and is also available for purchase. Starting with Visual Studio
2005, Visual Studio Tools for Office will be included with all full versions of
Visual Studio (except the Express editions).
In order to get started with the VSTO, you will need to install Microsoft
Office Word 2003 or Excel 2003. Now, these products are still primarily
COM-based applications, so you are going to need to go beyond the