1Getting Started with VSTO

A journey of a thousand miles begins with a single step.

—CONFUCIUS

Topics Covered in This Chapter

What Is VSTO?

Why Use VSTO Instead of VBA?

Features of VSTO

Creating VSTO Solutions

How VSTO Integrates with Visual Studio

Summary

Review Questions

What Is VSTO?

Visual Studio 2005 Tools for Office (VSTO) enables you to extend Office 2003 applications—such as Word, Excel, InfoPath, and Outlook—using either Visual Basic 2005 or Visual C#. Instead of using Visual Basic for Applications (VBA) and the Visual Basic Editor (VBE) from within Office, you use the robust Visual Studio development environment to create your customizations. Whether you’re creating a simple data entry application or complex enterprise solutions, VSTO ...

Get VSTO for Mere Mortals™: A VBA Developer’s Guide to Microsoft Office Development Using Visual Studio 2005 Tools for Office 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.