Visual Basic迎来第20个生日

导语:Christiaan Baes是一名技术专家,同是也是一名VB.NET的粉丝。在他的博文中写到:当我在看VBTeam时得知5月20日是Visual Basic的20岁生日。在这二十年来,Visual Basic一度是世界上开发者人数最多的一种语言之一,并持久不衰。

这一切还要追溯到1991年比尔·盖茨推出了Visual Basic 1.0版。这在当时引起了很大的轰动,许多专家都把VB的出现当做是软件开发史上的一个具有划时代意义的事件。事实上,它最初在1988年以名为Ruby的代码项目开始,该项目后来加入QuickBasic,再之后就演变成了Visual Basic。当时,Visual Basic还曾推出过Dos的版本 ,现在则被称为ConsoleApplication。

尽管VB 1.0的功能实在是太弱了,但是作为第一个“可视”的编程软件,它还是让很多程序员欣喜若狂,并开始尝试在VB的平台上进行软件创作。微软也不断创新,连续推出了VB 2.0、3.0、4.0、5.0、6.0......

到如今,VB已成为一种专业化的开发语言和环境,用户可用Visual Basic快速创建Windows程序,还可以编写企业应用的客户端/服务器程序及强大的数据库应用程序。今后,VB还会继续造福广大的用户和程序员。在此我们也衷心地祝愿VB 20岁生日快乐,并且能够越走越好。

以下是VB发展历程中的一些重大事件:

1991 年 5 月 20 日发表 Visual Basic 1.0 for Windows

微软于 1991 年在亚特兰大发表了 Windows 平台的 Visual Basic for Windows。

 

 Microsoft Visual Basic: 第一个包装彩盒  

1992 年 9 月 1 日发表 Visual Basic for MS-DOS

 

微软于 1992 年 9 月发表了 Microsoft Visual Basic for MS-DOS 标准版和专业版。如同 Windows 平台的 Visual Basic,这版本提供了简易的图形设计特点,用于设计功能强大、多样的传统应用程式。开发人员只需要简单的绘制用户介面,并附加相应事件代码就可以了。

 

1993 年 5 月 14 日发表 Visual Basic 3.0 for Windows

 

微软于 1993 年 5 月发表 Visual Basic 3.0 for Windows 标准版和专业版。在 Visual Basic 3.0 中提供了 Microsoft Access Database Engine for Windows 1.1 用以浏览广泛的资料以及提供物件连接嵌入 (OLE) 2.0 的功能,开发各种商业应用软体。在这版本中,同时还加入许多新工具和控制项以及增强性的自订控制项标准。

 

1993 年 6 月 29 日 Visual Basic 内建于 Excel 5.0 和 Project 4.0

在 PC Expo 演讲中,比尔盖兹 (Bill Gates) 宣布微软的 Visual Basic for Applications (VBA) 将被整合于微软 Excel 5.0 和 Project 4.0,并于 1993 年的秋季共同发表。Visual Basic 将属于 Windows 和 Macintosh 平台、统一的应用程式巨集语言。在当时,一个通用巨集语言和 OLE 2.0 是微软的两大策略,透过这两个工具,用户可以跨越并整合不同应用程式、使自动化运行并生成各种自订化解决方案。VBA 的灵活性以及它强大的开发引擎更使得 Visual Basic 成为流行,并受到高度赞赏的程式开发技术。并且,数以十万计的增值零售商和第三方开发人员已经加入到全球的 Visual Basic 开发团队,这些开发人员能迅速利用他们现有的 Visual Basic 知识,开发属于微软 Office 平台的各种解决方案。

 

1994 年 11 月 14 日发表 Visual Basic 4.0

 

1994 年 11 月微软在拉斯维加斯的 COMDEX 发表了 Visual Basic 4.0 for Windows。在这次发表中,首次提出了属于 32 位元 Windows 应用程式的 OLE 自订控制项 (OCXs) —一种属于 OLE 标准定义的可重复使用的元件。

 

1995 年 12 月 12 日发表了 Visual Basic 4.0 的三个版本:标准版、专业版和企业版

 

1995 年 12 月微软发表了 Microsoft Windows NT 和 Windows 95 版本的 Visual Basic 4.0,在这版本中,不但增强了 Visual Basic 标准版和专业版的各种特征,并且也推出了一个全新版本:Visual Basic 4.0 企业版,满足企业和团队的开发需求。Visual Basic 4.0 的三个版本中都包含了增强的 OLE 技术支援,增强的资料浏览技术,开放的视觉化开发环境以及与 Windows 95 和 Windows NT 的无缝整合。

 

Visual Basic 图表

1995 年 12 月 7 日发表 Visual Basic Scripting

 

1995 年 12 月微软发表 Visual Basic Scripting (VBScript),一种属于 Visual Basic 的 Internet 的描述语言。VBScript 是用于设计 Web 内容的高性能描述语言。VBScript 允许开发人员在 Web 页面连结和自动化各种物件变数,例如 OLE 物件。VBScript 同时也已成为整个 Internet 的免费开发语言规范。

 

1997 年 2 月 3 日发表 Visual Basic 5.0 专业版

 

1997 年 2 月微软发表了 Visual Basic 5.0 专业版—一个全球快速应用开发平台上最流行的开发工具。在 Visual Basic 5.0 中,微软加入了许多新特征提高 Visual Basic 整体性能和增强开发效率,并且能帮助开发人员高效、快速和灵活的解决方案。这些特性包括:Native 语言编译、高速资料库浏览和改良整合开发环境,这些特征使 Visual Basic 5.0 成为当时 Basic 最为强大的版本。另外,开发人员可以在 Visual Basic 5.0 编制 ActiveX 元件,这功能使全球 300 多万开发人员能快速开发各种元件的、执行于 Internet、Intranet 和主从架构的应用软体。

 

1997 年 3 月 10 日发表 Visual Basic 5.0 控制项开发版

 

1997 年 3 月微软发表了 Visual Basic 5.0 的控制项开发版。透过这版本,用户可以快速方便的开发 ActiveX 控制项,用于各种 Internet、Intranet 和主从架构的应用软体。

 

1998 年 6 月 15 日发表 Visual Basic 6.0

 

1998 年 6 月微软发表 Visual Basic 6.0,一个流行的快速应用软体发展工具。Visual Basic 6.0 作为微软 Visual Studio 6.0 工具套件之一,它提供了图形化、ODBC 或 OLE DB 实现整合资料浏览工具平台,以及并提供 Oracle 和 SQL Server 的资料库连结工具。Visual Basic 6.0 的 Web 开发特性可以让开发人员以更方便、元件式的方法,开发各种 HTML 和动态 HTML 的应用程式。这些新特性,同时结合性能最佳化,简化应用程式的部署和除错以及支援微软伺服器技术等特点,使得 Visual Basic 6.0 成为建立可扩展的企业应用开发平台的理想选择。

 

关于更详细的VB历史,可查看:VB发展历程

 

 

时间: 2024-08-01 16:11:29

Visual Basic迎来第20个生日的相关文章

Visual Basic 6/VBScript 與Visual Basic.NET 的比較(下)

vbscript|visual 新的簡易設定(assignment)語法 Visual Basic.NET 提供新的簡易設定語法,當程式碼撰寫如下時   MyVal = 10 MyVal += 10 這時 MyVal 的值為 20 ,程式碼等於   MyVal = MyVal + 10 繼承(Inheritance) Visual Basic.NET 現今是一個完整的物件導向(Object Orient)語言,也就是完整支援封裝.繼承.多型等等程式撰寫的方式,並提供建構/解構子.所以它增加了以往

Visual Basic 6/VBScript 與Visual Basic.NET 的比較(上)

vbscript|visual 因為未來微軟 .NET 平台的執行環境與現今大大的不同,未來 Class 可以跨語言地繼承,也就是 VB 可以繼承 C# 的 Class 等等.原始程式碼編譯成 Managed Code,平台提供執行時期將 IL 編譯成執行碼等等.在再讓 VB 必須要脫胎換骨.所以 Visual Basic.NET 將會有絕大的改版,與以往的六個版本截然不同. Visual Basic.NET 與以往的版本實在差別太多,在這裡無法一一詳述.僅列舉明顯且重用的部分. < Visua

在 Visual Basic .NET 中实现后台进程

visual|后台|进程 Rockford LhotkaMagenic Technologies 2002年10月1日 从 MSDN Code Center 下载 VBbackground.exe 示例文件(英文).(请注意,在示例文件中,程序员的注释使用的是英文,本文中将其译为中文是为了便于读者进行理解.) 摘要:Rocky Lhotka 建议并实现了一个结构化架构示例,该架构可用于充当辅助线程和 UI 线程之间的媒介,从而简化编写多线程辅助代码和 UI 以对其进行控制的过程.该架构包括可下载

Visual Basic中Chart控件的使用示例

在VB中绘制函数图象,要么自己使用绘图指令绘制,要么使用Chart控件,显然Chart控件使用起来简便快捷,绘制出来的图形也是非常的好看,最新需要使用这个空间绘制地震波的图象,所以好好的研究了一下,这样的控件一般开发用的不多,于是乎很多很多的书上都没有详细的介绍,这也就导致了不怎么会用.虽然最好的方式是去MSDN上寻找,但是一来上面讲述的非常详细,简单的使用没必要了解的那么详细,等要用的时候可以仔细研究:二来就是MSDN网站打开速度着实慢,国内的网速要想去查个东西慢的要死:第三个原因就是MSDN

Visual Basic 二十五周年,微软是否应该开源?

1991年5月20日,比尔盖茨在Windows World 上发布了Visual Basic.微软官方博客上周庆祝了VB二十五周年.自新CEO上任之后,微软的企业文化被认为发生了很大改变,开始积极拥抱开源.因此在二十五周年之际,粉丝再次在官网呼吁微软开源VB,以前的多次呼吁都遭到了微软的拒绝.但最新的呼吁看起来结局也一样,用户在官网发表的帖子被合并到了旧的帖子. 文章转载自 开源中国社区[http://www.oschina.net]

《Visual Basic 2012入门经典》----导读

目 录 [第1章 全身心投入:Visual Basic 2012编程之旅1.1 开始使用Visual Basic 2012](https://yq.aliyun.com/articles/91875)1.2 新建项目1.3 理解Visual Studio 2012环境1.4 修改对象的属性1.5 在窗体中添加控件1.6 设计界面1.7 编写界面后面的代码1.8 运行项目1.9 总结1.10 问与答1.11 作业[第2章 Visual Basic 2012导航2.1 使用Visual Basic

利用Visual Basic操作XML数据

visual|xml|数据 什么是XML 扩展标记语言XML是一种简单的数据存储语言,使用一系列简单的标记描述数据,而这些标记可以用方便的方式建立,虽然XML占用的空间比二进制数据要占用更多的空间,但XML极其简单易于掌握和使用. XML与Access,Oracle和SQL Server等数据库不同,数据库提供了更强有力的数据存储和分析能力,例如:数据索引.排序.查找.相关一致性等,XML仅仅是展示数据.事实上XML与其他数据表现形式最大的不同是:他极其简单.这是一个看上去有点琐细的优点,但正是

调试 ASP 中使用的 Visual Basic COM 组件

概要本分步指南介绍了如何调试(或逐步执行)在 Active Server Pages (ASP) 页中使用的 Microsoft Visual Basic (VB) 组件对象模型 (COM) 组件. 调试 ASP 页中使用的 VB COM 组件 在开始菜单中指向程序,指向 Microsoft Visual Studio 6.0,然后单击 Microsoft Visual Basic. 在 Visual Basic 中,打开您要调试的 COM 组件项目,并在希望调试的位置设置断点.为此,单击希望调

创建 Visual Basic COM 组件在 ASP 中使用

概要本分步指南介绍了如何创建组件对象模型 (COM) 组件供在 Active Server Pages (ASP) 中使用.  供 ASP 使用的 COM 组件 在 Visual Basic 中创建一个新的 ActiveX DLL 项目. 将项目命名为 VBASPProject,将类命名为 VBASPClass. 将下面的公共方法粘贴到类模块中: Public Function GetString() As String' Return the string Hello World!GetStr