Visual Studio 中的 Office 开发

可以使用 Visual Studio 2010 中的 Microsoft Office 开发人员工具来创建可扩展 Microsoft Office 2010 和 2007 Microsoft Office system 的 .NET Framework 应用程序。 这些应用程序也称为“Office 解决方案”。

Office 开发人员工具提供了一些功能,可帮助您创建适合于各种业务需求的 Office 解决方案。 这些工具包含项目模板和可视化设计器,前者可帮助您通过使用 Visual Basic 或 Visual C# 创建 Office 解决方案,后者可帮助您为 Office 解决方案创建自定义用户界面。

有关 Office 开发的最新信息,请访问 MSDN 上的以下开发中心:

  • Office Development with Visual Studio Developer Portal(使用 Visual Studio 进行 Office 开发的开发人员门户网站)包含一些链接,这些链接指向产品信息、代码示例、视频和有关使用 Visual Studio 将 Office 应用程序自定义为解决方案的一部分的社区资源。

  • Microsoft Office Developer Center(Microsoft Office 开发人员中心)包含一些链接,这些链接指向技术文章、代码示例、下载、社区信息、支持以及有关 Office 自定义和 Office 业务应用程序 (OBA) 的其他文档。

本节内容

  • 入门(Visual Studio 中的 Office 开发)
    提供一些链接,这些链接指向有关如何配置开发计算机以创建 Office 解决方案、如何开始创建 Office 解决方案以及 Visual Studio 2010 中的 Office 开发的新增功能的信息。

  • 升级和迁移 Office 解决方案
    提供一些链接,这些链接指向有关使用 Visual Studio 早期版本创建的项目的升级过程的信息。

  • Visual Studio 中 Office 解决方案的体系结构
    提供一些链接,这些链接指向有关 Office 解决方案的工作原理的信息,其中包括有关文档级自定义项和应用程序级外接程序的信息。

  • 设计和创建 Office 解决方案
    提供有关如何在 Visual Studio 中创建和配置 Office 项目的信息。

  • 开发 Office 解决方案
    提供有关如何在 Office 解决方案中使用托管代码的信息,其中包括如何自定义 Office 用户界面、使用数据以及解决问题的信息。

  • Excel 解决方案
    提供有关如何实现 Excel 自动化、创建 Excel 解决方案以及了解特定于 Excel 的全球化问题的信息。

  • InfoPath 解决方案
    提供有关如何创建 InfoPath 的表单模板和外接程序的信息。

  • Outlook 解决方案
    提供有关如何实现 Outlook 自动化以及创建 Outlook 外接程序和窗体区域的信息。

  • PowerPoint 解决方案
    提供有关如何实现 PowerPoint 自动化和创建 PowerPoint 外接程序的信息。

  • 项目解决方案
    提供有关如何实现 Microsoft Office Project 自动化和创建 Project 外接程序的信息。

  • Visio 解决方案
    提供有关如何实现 Visio 自动化和创建 Visio 外接程序的信息。

  • Word 解决方案
    提供有关如何实现 Word 自动化和创建 Word 解决方案的信息。

  • 生成和调试 Office 解决方案
    提供一些链接,这些链接指向有关生成和调试 Office 项目与 Visual Studio 中的其他类型项目之间的差异的信息。

  • 保护 Office 解决方案的安全
    提供有关 Office 解决方案中安全功能的工作原理的信息。

  • 部署 Office 解决方案
    提供有关如何让用户使用 Office 解决方案,以及在选择部署方法时要考虑的主要问题的信息。

  • Office 开发示例和演练
    提供指向示例应用程序和主题的链接,这些主题提供有关执行常规任务的分步说明。

  • Visual Studio 中的 Office 开发参考
    提供一些链接,这些链接指向有关类库、用户界面、清单和 Office 解决方案中的其他项的详细信息。

相关章节