Visual Studio Tools for Applications
Visual Studio Tools for Applications (VSTA) — набор инструментов, который даёт независимым поставщикам программного обеспечения (ISV) возможность настраивать автоматизацию и расширяемость своих приложений. Эти возможности могут использоваться конечными пользователями в рамках управляемых расширений.
История
Microsoft анонсировала VSTA вместе с выпуском Visual Studio 2005. В апреле 2006 года была выпущена первая Community Technology Preview версия VSTA. Версия 1.0 была выпущена уже вместе с Office 2007. Текущей версией является Visual Studio Tools for Applications 2.0. Вторая версия Visual Studio Tools for Applications поддерживает модель динамического программирования и включает технологии WPF, WCF, WF, LINQ и NET 3.5.
VSTA входит в состав Office 2007 для использования конечными пользователями и разработчиками бизнес-приложений. Также отдельно для ISV доступен его SDK. Однако VSTA интегрирован только в InfoPath, так как в других приложениях Office вместо него используется Visual Basic for Applications.
Архитектура
VSTA основан на .NET Framework и построен по той же архитектуре, что и Visual Studio Tools для Office (VSTO). «Visual Studio 2005 Tools for Applications» основан на .NET 2.0 framework и Visual Studio 2005. VSTA версии 2.0 основан на .NET 3.5 SP1 framework и Visual Studio 2008. Некоторые технологии, разработанные для «Visual Studio for Application» (VSA), включены в состав VSTA.
Лицензирование
ISV, желающие интегрировать VSTA в свои приложения, должны оплатить лицензию, которая рассчитывается как 50$ за одного пользователя либо в виде отчисления 1%, 2% или 3% выручки от произведённого продукта.
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.