乔山办公网我们一直在努力
您的位置:乔山办公网 > office365 > office2003免费版下载-你所不知道的另一个 Office 开发语言VSTO

office2003免费版下载-你所不知道的另一个 Office 开发语言VSTO

作者:乔山办公网日期:

返回目录:office365

VSTO(Visual Studio Tools for Office )是一套用于创建自定义Office应用程序的Visual Studio工作环境下的工具包,微软希望用它来替代现有工作在VBE工作环境的Office开发软件VBA(Visual Basic for Applications)。


现有VBA的是是Visual Basic语言的子集体,基于VB6.0版本,应用了很长时间,因其学习掌握相对简单、免费应用,所以广泛应用于微软的办公软件的开发平台,并且从早期Office到现今的Office 2016一直支持VBA。但面对VBA这样的VB脚本语言,开发环境显得简单,功能不够丰富,并且需要把代码分别嵌入到每个文件中去,如果出现bug或者项目需要升级,得重新打开文档进行修改,低效率在企业级应用中是无法容忍。另外VBA代码安全保性相对于其他环境完整、功能丰富的高级语言显得非常弱,不适于商业和企业大数据的开发。


因此,微软想用Visual Studio .NET和.NET Framework来解决这些问题,VSTO应运而生。它可以用Visual Basic 或者Visual C#扩展Office应用程序(例如Word、Excel、InfoPath和Outlook),借助强大的Visual Studio开发环境来定制程序,无论是创建简单的数据录入应用程序还是复杂的企业解决方案,VSTO都使之变得容易。



事实上,VSTO并不是新鲜事物,微软从Office2000开始就有VSTO 1.0版本支持,Office 2003的VSTO 2.0、Office 2007的VSTO 3.0、Office 2010的VSTO 2010、Office2013的VSTO 2012直至Office 2016的 VSTO 2013。为什么这么多版本,开发者很少,甚至有的人听都没听过呢?我认为,学习成本(就是学习难易度)影响了它的普及,想想学习编程对绝大多数人的来讲就很难,更不要说号称编程语言逻辑最严密的C系列语言。也许看到这一点,微软一直在Office中内嵌VBA。


所以,对Office进行二次开发,对于非专业程序开发才来讲,VBA还是最容易掌握、成本最低的语言。


本文出自东方瑞通高杉老师,转载请注明!


相关阅读

  • 质量工程师完整简历范文-office2003免费版下载

  • 乔山办公网office365
  • office2003免费版下载,基本信息姓名:七分简历年龄:28岁电话:137****5995邮箱:990507****@qq.com经验:6年意向:质量工程师教育背景时间:2005-09 - 2009-06学校:【七分简历】信息大学 | 专业:
关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网