首页 / 软件开发 / .NET编程技术 / Visual Studio 2010:Office编程
Visual Studio 2010:Office编程2012-02-20 MSDN Microsoft Office 为组织提供了一个最终用户非常熟悉的环境来快速创建业务应用程序。构建 Office 业务应用程序为组织提供了利用以下内容的大量机会:编辑客户关系管理 (CRM) 系统、将从业务线应用程序提取的数据前置、托管商业智能报告,以及很多其他可能性。尽管 Office 开发为组织提供了很多有价值的机会,但是之前它也为这些应用程序的开发和部署提出了一些挑战。早期的托管语言版本也推动了使用 Office 创建应用程序的方式。 调用大量的 Office API 方法通常很难,因为其中包含很多参数,而且大多数参数都无用。Visual Basic 的可选参数功能简化了这一操作,但是使用 C# 语言的开发人员将不得不编写大量无用的初始化表达式或空语句,以填写所需的方法签名参数。如果您使用的是 Visual Basic,您将无法使用类似于 C# 3.0 的 lambda 的功能来在调用代理时提供内联方法。在本实验中,您将看到 Visual Studio 2010、 C# 4.0 和 Visual Basic 10 中的新功能如何消除上述段落中提到的问题。此外,您还将看到其他一些强大功能,这些功能加速了其他 Office 要素的开发。目标在本次动手实验中,您将学习如何:• 学习新语言功能如何加速业务实体的创建• 探索一些新的语言功能,这些功能使业务实体与 Excel 的交互变得更容易• 利用支持在 Office 程序之间进行快速交互的新语言功能• 了解新的构建过程如何简化向最终用户部署 Office 应用程序的过程系统要求您必须拥有以下内容才能完成本实验:• Microsoft Visual Studio 2010 Beta 2• .Net Framework 4• Microsoft Excel 2007• Microsoft Word 2007安装使用 Configuration Wizard 验证本实验的所有先决条件。要确保正确配置所有内容,请按照以下步骤进行。注意:要执行安装步骤,您需要使用管理员权限在命令行窗口中运行脚本。1.如果之前没有执行,运行 Training Kit 的 Configuration Wizard。为此,运行位于 %TrainingKitInstallationFolder%LabsDev10OfficeSetup 文件夹下的 CheckDependencies.cmd 脚本。安装先决条件中没有安装的软件(如有必要请重新扫描),并完成向导。注意:为了方便,本实验管理的许多代码都可用于 Visual Studio 代码片段。CheckDependencies.cmd 文件启动 Visual Studio 安装程序文件安装该代码片段。