Next Generation Application ExtensibilityVisual Studio 2005 Tools for ApplicationsVisual Studio 2005 Tools for Applications (VSTA) provides a powerful customization toolset for ISVs, their customers, and their partners. Built on Visual Studio and the .NET Framework, VSTA enables innovative customization scenarios while offering new levels of security and control. When integrated into an application, VSTA accelerates the development of tailored solutions for specific customer needs. Offering managed extensibility for both COM and .NET applications, VSTA makes it easier to write reliable, robust, and secure customizations. In addition, VSTA projects open in full Visual Studio, making customizations easier for IT departments to develop, manage, and deploy. VSTA enables ISVs to serve a broader customer base without modifying their core product. A standardized toolset and a managed extensibility environment, VSTA gives ISVs a strategic advantage in meeting specific customer needs more rapidly and at lower cost. As part of the Visual Studio family, VSTA will continue to inherit innovations in Visual Studio and .NET, gaining new features with each release. For example, VSTA will soon enable customizations that use Windows Presentation Foundation for rich UI or Windows Communication Foundation for connected systems development. To get this next-generation toolset for application extensibility, review the VSTA pricing & licensing and download the Visual Studio Tools For Applications Software Development Kit (SDK). Visual Studio Tools for Applications 2.0Visual Studio Tools for Applications 2.0 is the next release of VSTA. For more information, see Visual Studio Tools for Applications 2.0 Product Information.
.gif)
| VSTA Videos.png) | Visual Studio Tools for Applications at a Glance Get a quick overview of the basics of VSTA. This video uses a sample application called ShapeApp, which is included in the VSTA SDK, to demonstrate the VSTA IDE and macro recording. | .png) | Introduction to Visual Studio Tools for Applications If you have questions about what you can do with VSTA, listen to this discussion between Eric Schnepp and Naveen Yajaman of the Visual Studio Tools for Applications product team. They discuss the design ideas, goals, and capabilities of VSTA as a development environment for application customization | .png) | Customizing InfoPath You can use VSTA to expand the customized solutions you can create by using Microsoft Office InfoPath. Eric Schnepp, lead program manager for the Visual Studio Tools for Applications team, demonstrates how to add custom functionality to a form. | .png) | Integrating VSTA to Enable Macro Recording Eric Schnepp demonstrates macro recording and debugging in a sample application that has integrated VSTA. Eric Schnepp is lead program manager for the Visual Studio Tools for Applications team. |
|
| Customer Spotlight
ABB Robotics uses VSTA to give customers a flexible, reliable, and easily managed toolset for controlling and extending Robot Studio.
Solgenia integrates VSTA to provide .NET extensibility, reducing development time by 30% to 50%. Which is right for me?Visual Studio Tools for Applications - Enables ISVs and Enterprises to embed a streamlined IDE into their applications, accelerating the development of customizations by end users, resellers, system integrators and internal teams
- Designed to facilitate faster customization of applications, thus it includes support for Visual Basic and Visual C# along with other tools for customization
- or - Visual Studio Shell - Enables developers to rapidly create and distribute their own custom tools by building on a streamlined Visual Studio IDE
- Designed to accelerate the development of specialized tools and programming languages, thus it does not include languages and compilers
|