Visual Studio Tools for Applications 2.0

Integrating Microsoft Visual Studio Tools for Applications with your applications provides a powerful customization toolset for your customers, partners, and development teams. Built on Visual Studio and the .NET Framework, Visual Studio Tools for Applications helps you serve a broader customer base without modifying your core product. Visual Studio Tools for Applications makes it easier to write reliable, robust, and secure customizations by providing managed extensibility for both COM and .NET applications. 

Key Benefits

Flexibility with control
You decide which components of the application are open to customization, what view of these components to present, and how to grant access to those components.

Reliable, version-independent customizations
Add-ins can be isolated from the host application for greater reliability. Multiple add-in versions work with multiple versions of your host application, extending the lifespan of customizations.

Standard tools for a broad range of developers
Visual Studio Tools for Applications projects open in Visual Studio, so professional developers can enhance customizations built by end users. Standard tools facilitate collaboration between internal teams, resellers, systems integrators, and end users.

Get Started

To get this next-generation toolset for application extensibility, review the Visual Studio 2008 Tools for Applications pricing & licensing and download the Visual Studio 2008 Tools For Applications Software Development Kit (SDK), by contacting Summit Software.

VSTA Fact Sheet

This fact sheet (available in XPS and PDF) describes Visual Studio Tools for Applications 2.0.

Click to Download

Quick Comparison

Visual Studio Shell

Enables developers to rapidly create and distribute their own custom tools by building on a streamlined Visual Studio IDE; does not include languages and compilers

Visual Studio Tools for Applications

Enables ISVs and enterprises to embed a streamlined IDE into their applications, accelerating customization development by end users, resellers, system integrators, and internal teams.  Includes support for Visual Basic and Visual C# along with other tools for application customization.