中文说明:专业增强版/零售版/32位64位二合一镜像文件名称:ProPlus2019Retail.img文件大小:3.51GBSHA1:d850365b23e1e1294112a51105a2892b2bd88eb9SHA256:f5bea5517a3879792c39127db77aa7e766b4a9897bf52bed0c7e5dc70ccbc3f8下载......
你所不知道的另一个 Office 开发语言VSTO介绍
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还是最容易掌握、成本最低的语言。
标签: Office开发语言VSTO
相关文章
- 详细阅读
-
Office2021 安装/更新和完美激活全教程同时附上黑暗模式设置教程详细阅读
Office2021安装/更新和完美激活全教程同时附上黑暗模式设置教程Office2021改进1、office2021官方正式版提供了更好的工作环境。2、拥有更好的表格设计能力。3、在新版的Excel软件上增加了更好......
2022-04-19 72 Office office2021 office2021下载 office2021安装
- 详细阅读
- 详细阅读
- 详细阅读