笔记本电脑维修查询_硅基智慧

广州笔记本维修地址_另一个Office开发语言VSTO介绍

笔记本无法开机 办公软件
广州笔记本维修地址_另一个Office开发语言VSTO介绍

VSTO(VisualStudioToolsforOffice)是VisualStudio工作环境中的一组工具包,用于创建定制Office应用程序,微软希望用它来替代在VBE工作环境广州笔记本维修地址中已有的Office开发软件VBA.

广州笔记本维修地址_另一个Office开发语言VSTO介绍

已有的VBA是基于VB6.0版本的VisualBasic语言的子集合,广州笔记本维修地址由于它的学习能力比较简单,而且免费,所以它被广泛地应用在微软的办公软件开发平台上,从早期的Office到现在的Office2016,它都支持VBA.但是,面对VBA这样的VB脚本语言,开发环境显得简单,功能不够丰富,需要单独地将代码嵌入每个文件,如果有bug或需要升级的项目,必须重新打开文档进行修改,效率低下在企业级应用中是无法忍受的.此外,VBA代码的安全性相对于其它环境的完整、功能丰富的高级语言显得十分薄弱,不适合商业和企业大数据开发.

广州惠普笔记本服务地址

广州笔记本维修地址_另一个Office开发语言VSTO介绍

微软希望通过VisualStudio.NET和.NET框架解决这些问题,VSTO也随之诞生.通过使用VisualBasic或VisualC#扩展Office应用程序(如Word、Excel、InfoPath和Outlook),VSTO可以借助一个强大的VisualStudio开发环境来进行自定义,不管是创建简单的数据输入应用程序还是复杂的企业解决方案,VSTO都可以轻松地实现自定义.

另一个 Office 开发语言VSTO介绍

实际上,VSTO并非新鲜事,微软从Office2000开始就有了VSTO1.0,Office2003的VSTO2.0,Office2007的VSTO3.0,Office2010的VSTO2010,Office2013的VSTO2012,直到Office2016的VSTO2013.为何有那么多的版本,开发人员很少,甚至有一些人听不见?学习成本(即学习难易程度)影响了它的普及,想要学习编程对大多数人来说都很难,更别说号称逻辑最严密的C系列编程语言了.或许可以这样理解,微软已经将VBA嵌入到了Office.

因此,对Office进行二次开发,对于非专业开发人员来说,VBA还是最容易掌握,成本最低的语言.

标签:VSTO介绍 广州笔记本维修地址 Office开发