VSTO

VSTO(Visual Studio Tools for Office )是VBA的替代,使得開發Office應用程式更加簡單,並且用VSTO來開發office應用程式可以使用Visual studio開發環境中的眾多功能和CLR提供的記憶體管理,垃圾回收等功能。

基本介紹

  • 外文名:VSTO
  • 全稱:Visual Studio Tools forOffice
  • 特點:快速、高效
  • 所在平台: Microsoft Office System
VSTO簡介,VSTO特點,構建業務解決方案——快速、高效,業務套用的寶馬良駒,

VSTO簡介

正如其名,VSTO是一套用於創建自定義Office應用程式的Visual Studio工具包。VSTO使你可以用Visual Basic 或者Visual C#擴展Office應用程式(例如Word、ExcelInfoPath和Outlook)。你是使用強大的Visual Studio開發環境來創建你的定製程式,而不是使用Visual Basic for Application(VBA)和Office里的Visual Basic Editor(VBE)。無論你是創建簡單的數據錄入應用程式還是複雜的企業解決方案,VSTO都使之變得容易。
VSTO還提供了增強的Office對象,你可以用他們來編程。比如說,你可以找到VSTO版的Excel工作簿、工作表和範圍(range),這些增強的功能在本地Excel對象模型里是找不到的。比如說,你可以直接在Excel電子表格或者Word文檔上添加.NET控制項,也被稱為Windows Forms控制項,然後把數據直接綁定到控制項上。

VSTO特點

構建業務解決方案——快速、高效

Microsoft Excel 2003 和Microsoft Word 2003現在已經完全的集成到 Visual Studio 2005 集成開發環境(IDE)當中,使得開發人員能夠更容易的使用託管控制項來擴展 Office 解決方案,並為開發人員帶來了更加直觀的設計、開發和調試體驗。
定製解決方案更加方便 裁減 Word,Excel,Microsoft Outlook或 Microsoft InfoPath的功能來滿足各種套用中的不同需求。
改進代碼編輯能力,更加節省時間 使用 Visual Studio 2005 代碼編輯器能夠自動發現代碼錯誤、給出修改建議並能夠改正通常的編程錯誤。
Microsoft Office System 家族產品的全部功能——

業務套用的寶馬良駒

利用 Microsoft Office 中的檔案共享協作許可權管理數字分析、圖表、電子郵件、日曆等等強大功能幫助您進行快速的開發。
降低培訓成本 通過構建基於熟悉的 Microsoft Office System 用戶界面的解決方案能夠最小化耗時的用戶培訓成本。
創建上下文相關的功能 使用簡單的代碼就能夠訪問到 Excel 和 Word 的動作面板和智慧型標籤,輕鬆的創建自訂製的、上下文相關的功能。
Microsoft Visual Studio 2005 Tools for the Microsoft Office System 包括:
Microsoft Visual Basic和 Microsoft Visual C#程式語言
創建 Windows和 Web 解決方案的開發工具
集成可視化設計資料庫、查詢和存儲過程的工具
高級調試工具,包括跨機器調試
Microsoft Office Access 2003 Developer Extensions 和運行時擴展
通過將 Microsoft Office 用作解決方案的前端,您可以利用熟悉的 Microsoft Office 用戶界面和工具,例如 Word 中的字處理功能、Excel 的數據分析功能和 Outlook 的電子郵件管理功能。可以在 Visual Studio 中開發解決方案,以自定義 Office 應用程式,並添加您的業務流程所需的特定功能。例如,可以將 Word 轉化為契約生成程式,用於將預先存在的可編輯或不可編輯部分組合成為契約。Excel,您可以創建針對不同的項目自定義的自動預算工作表。您的用戶還可以使 Office 解決方案處於脫機狀態,還會使複雜的解決方案可行,如果您使用基於 web 的體系結構。

相關詞條

熱門詞條

聯絡我們