自从千禧年之前以来, Microsoft Visual Basic一直是面向对象程序员的最爱- 但现在它正在进行额外的改进,因为微软推出了该软件的下一个版本以及整个Visual Studio 2015软件包。
什么是名字?
关于这个软件版本令人困惑的事情之一就是微软选择将这个新版本命名为“Visual Basic 14”。
最初,Microsoft在1998年发布Visual Basic 6.0之前,已经按整数发布了连续版本。然后将其替换为Visual Basic.Net,以便在.Net平台上运行,因为Web设计在手工编码的可执行文件中占主导地位。然而,这导致了那些选择使用.Net版本的人和继续使用Visual Basic 6.0的纯粹主义者之间的分歧,直到2005年微软结束支持。即使是现在,硬核VB 6-ers继续庆祝旧版本的软件,有很多值得关注的老式Visual Basic。
Visual Basic Studio平台的核心
查看旧的VB 6,您可以理解面向对象编程语言的独特视觉效果。开发人员使用表单,并以非常直观的格式粘贴控件,如按钮,文本框,图像,滚动条等。与Microsoft Windows引入更加用户友好的方法来接管旧命令行系统的方式相同,Visual Basic使得编程在页面和代码页面方面更易于访问。当然,您仍然需要查看大量的源代码,但它嵌套在那些可以通过鼠标单击切换的表单和控件中。
对于20世纪90年代的开发人员来说,Visual Basic的可能性是无止境的。将一些算法插入一个命令按钮,你就有计算机以人工计算的速度多次处理数字,这当时仍然是一种新奇的东西。
Visual Basic当时的关键吸引力之一就是能够使用简单的工作台构建简单的程序。此文章由大卫·普拉特在MSDN杂志谈论Visual Basic如何在某种程度上是一个新手的工具,虽然可能更准确,更多的是一个中间资源,不是为制作企业级庞然大物计划而建,而是更多用于组合当时的“工匠项目” ,推动了人们可以用电脑做的界限。您可以使用VB6进行非常漂亮的抵押贷款摊销,或者甚至整合一些令人印象深刻的图形过滤器,或者您自己的聊天机器人。
现在,Visual Basic中很多东西都是老套,所以开发人员正在研究微软最近用Visual Basic技术为他们做了些什么。
Visual Basic的新品牌
因此,回到Visual Basic 2015附带的Visual Basic 14问题,并取代Visual Basic 12,Visual Basic.net的替代标签,实际上看起来公司有点迷信并希望绕过一个数字这在我们的集体意识中已经根深蒂固,因为运气不好。然而,表面上,微软声称他们切换到14以保持版本号与Visual Studio包一致,即使14和15仍然不是相同的数字。
新功能
Visual Basic 14会带来什么?
Visual Basic 14的一些更改旨在使语法更易于使用。例如,有一个新的“?” 检查空值的运算符。有一个“NameOf”运算符可用于客户标识符之类的事情。然后有一些功能,如字符串插值和多行字符串,将有助于处理那些使VB程序的文本输出看起来非常聪明的变量文本片段。这个微软的博客详细介绍了在这个新软件包中你可以找到的其他内容,自从2月份发布Visual Studio 15 CTP1以来,用户可以看到如何使用新的VB 14控件。
最重要的是,尽管在它之后出现了大量工具,Visual Basic仍然经久不衰,值得关注微软如何应对,以满足不同受众和用户社区的需求,以及平衡其“经典”产品与未来产品。