本书是关于介绍“VSTO开发”的教学用书,书中重点讲解了托管代码和VisualStudio集成开发环境(IDE),如何使用视图控件、数据绑定和操作窗格为Word 2003和Excel 2003创建文档级别的定制程序,如何为Outlook 2003开发插件,用VSTO和VSTO 2005SE创建的解决方案在安全和部署方面的有用信息,如何把VBA解决方案迁移到VisualBasic2005和VSTO,以及更多关于为Microsoft Office 2007系统开发VSTO 2005 SE插件定制功能区、自定义任务窗格和Outlook窗体区域的详细信息。
本书适合VSTO开发人员、VBA开发人员、.NET开发
本书是使用VSTO开发MicrosoftOffice的VBA开发者指南。本书重点讲解了托管代码和VisualStudio集成开发环境(IDE),如何使用视图控件、数据绑定和操作窗格为Word 2003和Excel 2003创建文档级别的定制程序,如何为Outlook 2003开发插件,用VSTO和VSTO 2005SE创建的解决方案在安全和部署方面的有用信息,如何把VBA解决方案迁移到VisualBasic2005和VSTO,以及更多关于为Microsoft Office 2007系统开发VSTO 2005 SE插件定制功能区、自定义任务窗格和Outlook窗体区域的详细信息。另外,本书通过丰富的代码示例来展示VSTO功能,使读者更易于理解和掌握。本书适合VSTO开发人员、VBA开发人员、.NET开发
对本书的赞誉
译者序
推荐序
序言
前言
第一部分 VSTO概述
第1章 VSTO入门
1.1 本章主题
1.2 什么是VSTO
1.3 为什么用VSTO代替VBA
1.4 VSTO的功能
1.4.1 宿主项和宿主控件
1.4.2 Windows Forrns控件
1.4.3 智能标记
1.4.4 定制任务窗格
1.4.5 在文档中缓存数据
1.4.6 托管插件
1.4.7 安全和部署
1.4.8 功能区支持
1.4.9 增强开发环境
1.5 创建VSTO解决方案
1.5.1 用VBA创建Office解决方案
1.5.2 用VSTO创建Office解决方案
1.5.3 项目类型
1.6 VSTO如何与Visual Studio集成
1.6.1 把Word和Excel当作设计器
1.6.2 VSTO中的代码文件
1.7 小结
1.8 复习问题
第2章 编程环境
第3章 托管代码介绍
第4章 从VBA转到VSTO和Visual Basic 2005
第二部分Word和Excel
第5章 定制Word和Excel任务窗格
第6章 使用VSTO定制Word
第7章 使用VSTO定制Excel
第8章 Word和Excel里的控件
第9章 Word和Excel里的智能标记
第三部分 Outlook和其他内容
第10章 使用VSTO为Outlook创建插件
第11章 安全性和部署
第12章 把VBA解决方案迁移到VSTO
第13章 VSTO的高级话题
等14章 VSTO 2005 SE和2007 Microsoft Office System
附录