Visual Studio 2008开发新特性系列课程(8):VSTO in Visual Studio 2008

来源:互联网 发布:乳胶沙发知乎 编辑:程序博客网 时间:2024/06/06 04:52

================================================================
VSTO(Viual Studio To Office)介绍
================================================================
1.为什么要做Office开发?
----微软提出OBA(Office Business Application),订制office的开发(如可以把企业的一些信息集成到office中)。
----大多数用户熟悉office,因而,如果能够把一些应用放到execel中处理,用户的接受相当迅速。
----包括客户端和服务器端的开发,客户端主要是指对office应用程序的开发,而服务器端则指Sharepoint的开发等。


2.对插件开发的支持

举例:创建一个Excel的工作薄项目
---在一个Excel文件中附加了一个程序集,当访问这个文件时,既可以访问这些程序集,因此,如果客户端要使用相同的配置,就需要把这些程序集下发的每个客户端上,当然,也可以使用Excel模板,使得所有的文件都可以使用所开发的程序集。

3.智能文档介绍
利用Office 2007中的Custom ribbons 功能可以在客户端访问LOB 数据(业务数据线的数据)。

开发office Add in 程序:
可以在office中开发相应的类似与帮助一样的面板。
利用cube可以从服务器下载数据(如企业数据库或者web service),在客户端进行访问。


4.office功能扩展
如在OutLook中要发送给给定成员邮件,可以通过添加一个面板,供查询给定的一些信息。

原创粉丝点击