Visual Studio Tools for Office “v3” CTP!

简介:

Office Developer’s Conference 2006正在美国热热闹闹的举行着,大会上首先放出来的好东东,就是Visual Studio Tools for Office v3,下一代Office 2007开发平台的第一个CTP测试版。

VSTO v3针对的版本是Office 2007 Beta1 Technical Refresh,同时需要Visual Studio 2005 Team System版本(或者单独的VSTO 2005版本)和WinFX Feb06 CTP的支持。

相比VSTO2005,VSTO v3的主要改进有:

1、应用程序级的插件开发支持

VSTO2005仅仅包含了Outlook 2003 Add-in的开发支持,如果想开发Office其他组件的插件,就只能使用Visual Studio 2005中带的共享Add-in项目类型。VSTO v3将内置全部Office 2007组件(Access、Excel、SharePoint Designer、InfoPath、Outlook、PowerPoint、Project、Publisher、Visio、Word)的插件开发支持。

 



2、应用程序级的任务窗格

VSTO2005支持文档级别的任务窗格,但是不支持应用程序级的,也就是说,VSTO2005只能开发针对某一个文档的任务窗格,而不能开发在一个应用程序(比如Word或Excel)中总是存在的任务窗格。VSTO v3终于能够支持应用程序级的任务窗格了!

 



3、定制Ribbon

啥是Ribbon?如果你见过Office 2007新界面,那么一定对上方那一排类似Tab的操作窗格印象深刻,它们就是Ribbon。通过VSTO v3,我们可以定制出自己的Ribbon。

 



4、支持新的Open XML文档格式

Office 2007中的Word、Excel、PowerPoint文档都使用了一种新的完全基于XML的文档格式,正式名称是Open XML File Format。并且,对于这种新的文档格式,Office 2007也使用了新的文件扩展名来与之前版本的基于二进制的文档格式进行区别。Word 2007新文档扩展名是docx,Excel 2007新文档扩展名是xlsx等等…

VSTO v3充分利用了这种新的文档格式。比如,它将Data Island中的数据就以单独的XML Part的方式保存在文档中,而不再像VSTO2005一样,使用一个OLE控件来保存Data Island中的数据。

点击这里下载VSTO v3 CTP。





本文转自 kaneb0y 51CTO博客,原文链接:http://blog.51cto.com/kaneboy/281288,如需转载请自行联系原作者
目录
相关文章
|
11月前
使用 UI5 Tools 这款 Visual Studio Code 扩展来管理和运行本地 SAP UI5 应用试读版
使用 UI5 Tools 这款 Visual Studio Code 扩展来管理和运行本地 SAP UI5 应用试读版
如何手动下载并安装 Visual Studio Code 的 SAP Fiori tools - Extension Pack 扩展
如何手动下载并安装 Visual Studio Code 的 SAP Fiori tools - Extension Pack 扩展
297 0
如何手动下载并安装 Visual Studio Code 的 SAP Fiori tools - Extension Pack 扩展
如何手动下载并安装 Visual Studio Code 的 SAP Fiori tools - Extension Pack 扩展
有朋友按照我这篇教程SAP UI5 本地开发环境的搭建里介绍的步骤,在 Visual Studio Code 内直接在线安装 SAP Fiori tools - extension pack 时:
如何手动下载并安装 Visual Studio Code 的 SAP Fiori tools - Extension Pack 扩展
|
Apache C++
配置 Visual Studio Tools for Apache Cordova
原文:配置 Visual Studio Tools for Apache Cordova 1.连接地址 https://msdn.
948 0
|
Python 传感器 并行计算
|
数据可视化 开发者 开发工具
|
安全 .NET 开发框架
安装 Visual Studio Web Tools 的奇怪问题
安装Microsoft ASP.NET 5 RC 1 时提示 0x80070005 - 拒绝访问 日志文件为 [1968:3F64][2015-11-20T10:08:36]i010: Launching elevated engine process.
1504 0