首页 > 日日操 >产品PROFILEMicrosoft首次推出用于Office的Visual Studio工具
2018
04-15

产品PROFILEMicrosoft首次推出用于Office的Visual Studio工具


Microsoft Office是世界上用户最多的应用程序之一,由近300万开发人员和4亿多用户使用或定制。随着今天推出的Visual Studio Tools for Office,Microsoft希望能够为开发人员提供他们需要的工具,以在基于Office的软件环境中利用.NET Framework。

此外,Microsoft将Office Access 2003开发人员扩展与Visual Studio工具包配对,并以升级价格向以前的Office Developer Edition产品的用户提供该包。 Access开发人员扩展为开发人员提供了用于创建相当复杂的Microsoft Access自定义的工具。

微软服务器和工具组高级副总裁Eric Rudder表示:“希望为Word和Excel构建解决方案的开发人员可以通过Visual Studio Tools for Microsoft Office System获得更高的工作效率。

新工具的目的很明确:快速编写代码来解决任何数量的自定义场景。例如,公司可能希望编写用于管理Excel电子表格中预算数据的业务逻辑,或者使用XML Web服务获取的销售数据填充Word文档中的表格。

据微软称,已经使用Visual Studio .NET的开发人员可以使用Visual Studio Tools for Office重新调整他们的项目用途,以解决这些自定义场景。要使用这些工具,您需要从Visual Studio .NET项目开始,并编写将从文档或工作簿中运行的代码。

Visual Studio将生成您作为动态链接库(DLL)文件编写的代码,然后您可以根据系统的特定需求找到任意数量的位置。如果代码与单个用户使用的特定文档关联,则可以将该文档与文档一起存储在用户的本地硬盘上。

如果代码与公司中许多人使用的工作簿相关联(例如费用报告工作簿),则可以将代码存储在网络共享中,然后自动将其下载到每个用户的计算机工作簿打开的时间。

因为用Visual Studio Tools for Office编写的代码是“托管代码”,所以可以在最终用户的计算机上使用.NET Framework的内置安全功能来控制代码是否被信任以便运行。

尽管Visual Basic仍然是Office开发的一个重要选项,因为它是使用Office Professional安装自动安装的,可以用来快速开发自定义和宏 - 据微软公司称,Visual Studio Tools for Office将提供语言选择和创新,安全性,部署和维护方面的若干进展。

微软希望借助这套新工具,为开发人员提供更好的工具,使用熟悉的Excel和Word作为基本格式或结构来构建业务系统。微软还希望这些工具能够帮助开发人员将Office与企业数据和Web服务集成,特别是在公司已经使用.NET Framework的情况下。

Salesforce.com高级副总裁兼sforce产品部门总经理Peter Gassner说:“Salesforce.com一直在使用我们的sforce平台和Visual Studio Tools来开发解决常见业务场景的Starter Kits。其中的第一个,现在在sforce.com上可用,是一个基于Microsoft Word的提案生成器,它使用Office 2003来简化复杂的文档审批流程。 Gassner说:“使用这些新工具与Visual Basic .NET和Visual C#.NET一起扩展Microsoft Office 2003的机会是非常有吸引力的。

使用Visual Studio Tools for Microsoft Office,您还可以在Visual Basic .NET或Visual C#.NET中编写业务逻辑和数据访问代码,以执行业务规则,访问公司数据并与Web服务集成。

在Office 2003版本中使用用户定义的可扩展标记语言(XML)模式和XML Web服务,可以构建与幕后业务流程和数据连接的文档和应用程序。根据微软的说法,结果是开发人员的工作效率更高,学习时间更短 最终用户曲线和更强大的企业解决方案。

Microsoft Visual Studio Tools for Office的零售价为499美元。升级定价为199美元,适用于多个合格软件包的许可所有者。您可以在Microsoft的开发人员网络上阅读有关Visual Studio工具的更多信息。