悉远

 找回密码
 注册
搜索
查看: 5813|回复: 15

[转帖]谈VS2010与OFFICE开发~

[复制链接]
发表于 2010-11-19 04:16:42 | 显示全部楼层 |阅读模式
OFFICE开发可以帮助很多企业或个人完成很多重复性的工作、规律性工作甚至创造性工作,特别是在处理数据量大的时候,office开发也显现出它的价值,因此现在Office开发在软件开发中也显得越来越重要了。上面提到的这些相信很多一线的操作人员非常清楚,特别是经常需要处理大量数据的统计人员、企业会计等。
正是因为这样微软也看到了office开发在重要性,因此为了支持office开发,无论是从上层的二次开发语言VBA,还是底层的office开发工具VSTO(Visual Studio Tools for office),微软都下大了力气。在Visual Studio2010中也如此。






Visual Studio可以直接建立针对Office的开发应用程序
在Visual Studio2010中,首先在动态编程上,C#4.0中引入了一种新的静态类型dynamic,这样我们在使用COM进行Office开发的时候,就不用再进行复杂而繁琐的对象类型转换,这样减轻的开发者的负担,同时也大大精简了我们的开发代码;可选参数的支持,在Visual Studio 2010 C#4.0中,对office提供了可选参数的支持,这在以前的C#3.0中是不支持可选参数的,这样一来,可选参数和命名参数与dynamic类型结合在一起使用,更加方便访问诸如Office自动化API之类的COM API了;No-PIA部署,以前在Office开发时,都要求目标机器上同样安装了OFFICE,有时甚至对office的版本还有要求,相信这大家都遇到过,特别是在我们办公文件交换时,遇到的这个样的问题很麻烦。同样也给Office程序的部署带来了很大的难度:因为目标电脑各不相同,有的安装了Office,有的安装的是WPS,有的是2003版,有的是97版,又有的是2007版或2010版,这样往往很麻烦。但是在Visual Studio 2010中,我们可以通过将程序用到的程序集嵌入到应用程序中,从而实现No-PIA部署。

当然我们也看到微软在这方面的努力,鼓励程序员进行一些Office应用的开发,目前随着office应用的不断增加,应用程序与OFFICE之间的交互也越来越方便 了,通过以上的新属性,Visual Studio 2010 中Office开发开始变得简洁了,同时再把应用程序部署到目标机器上再也不用考虑目标机器的问题了,这对于程序的通用性大大提高了。特别是对于一些办公环境参差不齐的企业来说,这些调整大大节约了企业的人力浪费,提高了效率。
发表于 2010-11-19 06:53:02 | 显示全部楼层

RE:[转帖]谈VS2010与OFFICE开发~

Office开发实现了规律性的工作。感觉很好!
回复

使用道具 举报

发表于 2010-11-19 09:29:23 | 显示全部楼层

RE:[转帖]谈VS2010与OFFICE开发~

微软在Office开发这方面还真是做了很大的努力。
回复

使用道具 举报

发表于 2010-11-19 12:05:43 | 显示全部楼层

RE:[转帖]谈VS2010与OFFICE开发~

Visual Studio可以直接建立针对Office的开发应用程序
回复

使用道具 举报

发表于 2010-11-19 14:42:03 | 显示全部楼层

RE:[转帖]谈VS2010与OFFICE开发~

在Visual Studio2010中,首先在动态编程上,C#4.0中引入了一种新的静态类型dynamic
回复

使用道具 举报

发表于 2010-11-19 17:18:23 | 显示全部楼层

RE:[转帖]谈VS2010与OFFICE开发~

<BLOCKQUOTE>引用:微软在Office开发这方面还真是做了很大的努力。
回复

使用道具 举报

发表于 2010-11-19 19:54:43 | 显示全部楼层

RE:[转帖]谈VS2010与OFFICE开发~

微软在今天发布了Visual Studio 2010的CTP版本,花了n久终于拖了下来.
回复

使用道具 举报

发表于 2010-11-19 22:31:03 | 显示全部楼层

RE:[转帖]谈VS2010与OFFICE开发~

在Visual Studio 2010中做了一些JavaScript IntelliSense的增强来提升JavaScript编程的效率。
回复

使用道具 举报

发表于 2010-11-20 01:07:23 | 显示全部楼层

RE:[转帖]谈VS2010与OFFICE开发~

在设计和构建Visual Studio 2010时,一直遵循着原则。
回复

使用道具 举报

发表于 2010-11-20 06:20:03 | 显示全部楼层

RE:[转帖]谈VS2010与OFFICE开发~

无论这些观点对错,传统观念冲突都不可避免地成为考验微软OBA霸业成败的挑战。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|QQ客服|联系我们|Archiver|手机版|小黑屋|悉远网络 ( 鄂ICP备09013446号 )

GMT+8, 2024-5-3 14:04 , Processed in 0.038380 second(s), 7 queries , Redis On.

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

快速回复 返回顶部 返回列表