词条 | Visual Studio Tools for Applications |
释义 |
HistoryVisual Studio Tools for Applications was announced by Microsoft with the release of Visual Studio 2005. The first Community Technology Preview (CTP) of Visual Studio for Application was released in April 2006. Version 1.0 was released to manufacturing along with Office 2007.[2] Visual Studio Tools for Applications 2.0 is the current version. The second version of Visual Studio Tools for Applications includes features such as the Dynamic Programming Model and support for WPF, WCF, WF, LINQ, and .NET Framework 3.5.[3] VSTA is included with Microsoft Office 2007 for use by end-users and business application developers, and the SDK is available separately for ISVs.[4] It is however integrated in Microsoft InfoPath only, as other applications in the suite use Visual Basic for Applications instead. ArchitectureVisual Studio Tools for Applications (VSTA) is based on the .NET Framework and is built on the same architecture as Visual Studio Tools for Office (VSTO).[5] Visual Studio 2005 Tools for Applications is based on the .NET 2.0 framework and Visual Studio 2005, while Visual Studio Tools for Applications v 2.0 is based on the .NET 3.5 SP1 framework and Visual Studio 2008. Some of the technology developed for Visual Studio for Application (VSA) was incorporated within Visual Studio Tools for Applications.[6] Visual Studio Tools for Applications consists of both a runtime and design time environment or IDE. The runtime is used by host applications to expose their object models to add-ins as well as discover and load add-ins. Add-ins have access to the host object model through a proxy which utilizes the VSTA runtime, or alternatively add-ins can directly reference the host application. The IDE is a streamlined and customizable version of the Visual Studio IDE- Visual Studio 2005 for VSTA 2005 and Visual Studio 2008 for VSTA 2.0. It supports Visual Basic .Net and C#. The IDE can be customized to add or hide functionality. This makes it ideal for professional developers as well as power users and other end users who may have a more macro recording oriented coding style. Visual Studio Tools for Applications also features 64-bit support and macro recording of the host application, but does not incorporate Active Scripting support. In order to integrate VSTA into a host application the SDK is needed, to distribute VSTA with an application a license and the VSTA distributable is required. LicensingVSTA 2008 integration licenses were distributed by Summit Software, which entered into a licensing agreement with Microsoft in April 2006. Independent software vendors (ISVs) wishing to integrate VSTA into their applications must pay a license fee to Summit Software that is calculated either on a $50 per-seat basis or on the basis of a 1%, 2% or 3% royalty depending on the products' revenue.[7][8] References1. ^{{cite web|title=Visual Studio Tools for Applications 2.0|url=https://msdn.microsoft.com/en-us/library/cc175562%28v=vs.90%29.aspx|website=MSDN|publisher=Microsoft|accessdate=23 January 2016}} 2. ^VSTA RTM's with the 2007 Office System 3. ^{{cite web|title=What's New in Visual Studio Tools for Applications 2.0|url=https://msdn.microsoft.com/en-us/library/cc175276%28v=vs.90%29.aspx|website=MSDN|publisher=Microsoft|accessdate=23 January 2016}} 4. ^{{cite web|title=Microsoft Visual Studio Tools for Applications 2015 SDK|url=https://www.microsoft.com/en-us/download/details.aspx?id=49032|website=Download Center|publisher=Microsoft|accessdate=23 January 2016}} 5. ^{{cite web | url = http://www.virtual-generations.com/2007/03/29/microsoft-office-is-about-the-tools-too/ | title = Microsoft Office is about the tools too | accessdate= 2009-10-01}}{{dead link|date=February 2011}} 6. ^{{cite web|title=Howdy! What's up with VSA?|url=http://blogs.msdn.com/b/dr._ex/archive/2005/10/03/476435.aspx|website=Dr. eX's Blog|publisher=Microsoft|date=3 October 2005}} 7. ^{{cite web | url = http://msdn.microsoft.com/en-us/vstudio/bb407600.aspx | title = Licensing Visual Studio Tools for Applications | deadurl=yes |archive-url=https://web.archive.org/web/20100316185256/http://msdn.microsoft.com/en-us/vstudio/bb407600.aspx |archive-date=16 March 2010}} 8. ^{{cite web|title=Products|url=http://summsoft.com/products/|website=summsoft.com|publisher=Summit Software|accessdate=23 January 2016}} External links
1 : Microsoft Visual Studio |
随便看 |
|
开放百科全书收录14589846条英语、德语、日语等多语种百科知识,基本涵盖了大多数领域的百科知识,是一部内容自由、开放的电子版国际百科全书。