专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅

首页 »VB教程 » visualstudio:Visual Basic:编程像逛商店一样轻松 »正文

visualstudio:Visual Basic:编程像逛商店一样轻松

来源: 发布时间:星期五, 2008年12月26日 浏览:2次 评论:0
  文/crystal

  Windows给计算机业带来了革命性变化图标、菜单和鼠标代替了DOS下C:>符号用户可以将更多时间用于掌握应用本身而不必关心那个键有哪些功能而这切只需要通过菜单和对话框来完成就可以了但在DOS条件下Windows应用开发需要开发人员将大量时间和精力花费在GUI上因而这样开发无疑是非常困难随着Windows普及员对于快速图形化应用开发需求越来越强烈

  1991年微软在西雅图演示了种简单但却是强有力用basic开发windows应用开发工具这就是Visual Basic1.0Visual Basic1.0集成了 QuickBASIC 语法特性、编译功能和可视化开发环境允许员在个所见即所得图形界面中迅速完成开发任务员可以在其中通过鼠标点击和拖曳开发出基于事件驱动模型、拥有窗口和菜单机制应用这种能力在当时只能用震惊和奇迹来形容出现完全改变了传统应用软件Software开发模式使windows应用开发效率提高了数倍编程更易于发现和定位从此Visual Basic风靡全球在很短时间里就吸引数百万追随者

  Visual Basic年谱

  1991年 Visual Basic1.0诞生

  Visual Basic1.0功能非常简单微软为他添加了VBXControl控件而不是我们熟悉ocxControl控件缺少数据库支持而且此时 vb还是种解释型语言还不能生成.exe文件但他最大革新是加入了事件驱动模型和可视化开发

  1992年微软推出了Visual Basic2.0

  微软在这个版本中加入了对象型变量和最原始“继承”概念以及OLE和简单数据访问功能同时还有大量第 3方Control控件

  1993年 Visual Basic3.0发布

  在这个版本中微软添加了增加了最新ODBC2.0支持Jet数据引擎支持和新版本OLE支持最吸引人地方是它对数据库支持大大增强了GridControl控件和数据Control控件能够创建出色数据窗口应用而Jet引擎让Visual Basic能对最新Access数据库快速地访问Visual Basic 3.0还增加了许多新金融此外还增加了相当多专业级Control控件可以开发出相当水平Windows应用Visual Basic 3.0是98年以前中国最流行Visual Basic版本

  1995年 Visual Basic4.0发布

  Visual Basic4.0是场革命但在当时而言这简直是场灾难首先vbxControl控件消失了代的是ocxControl控件OLE已经不是传统OLE了Visual Basic 4.0所用语言换成了Visual Basic For Application切导致VB3.0以上版本很难移植到VB4.0中但不可否认是Visual Basic 4.0为Visual Basic成为种COM语言奠定了基础

  微软在这个版本中引入COM编程思想比如在语言上加入了类模块以及属性过程、过程过程等组件开发所需封装性特征同时该版本Visual Basic还能够开发dll可以将书写好类用这种方式和其他语言共享在当时用Visual Basic开发com组件比其他任何开发语言都快捷

  1997年 Visual Basic5.0发布

  这个版本Visual Basic为com提供了最强有力支持同时微软还加入了个本地代码编译器解决了vb4.0中p代码造成性能瓶颈问题让应用效率大大提升Visual baisc5.0提供了更多面向对象支持允许开发人员创建事件和接口改进了类模块支持创建自己集合类ActiveX Control控件、进程内COM DLL组件以及在浏览器中运行ActiveX文档

  Visual Basic 5.0IDE支持“智能感知”这是项非常方便开发者功能可以不必记住很长成员名称和关键字只要按“.”想要东西统统弹出来

  1998年 Visual Basic60发布

  Visual Basic 6.0已经是款非常成熟和稳定开发系统微软把Visual Basic6.0作为vIsual studio员发布这表明微软在改变vb产品定位成为大规模企业开发利器在vb6.0中微软加入了ado数据访问模型使大数据量快速访问成为可能提高了vb对n层结构分布式应用开发能力同时微软也为vb加入了开发web应用能力

  2002年 Visual Basic.net诞生

  这是vb次革命vb.net新增了许多功能vb6.0不能实现继承因此直被c员指责为伪面向对象语言vb.net还支持多线程引入了try…catch结构异常化处理

  但对vb员而言则是又次灾难这个版本vb已经不是传统Visual Basic从语言而言Visual Basic 4.0抛弃了Quick BASIC采用了Visual Basic For Application那么vb.net则抛弃了Visual Basic For Application已经成为门全新语言但这个变化也吓坏了vbvb.net处于种非常尴尬局面方面它有不可否认强大功能方面由于版本兼容性大量vb员转向c#或java使用vb.net员远不如vb6.0开发商也很难从vb6.0转向vb.net

  从目前透露Visual Basic.net 2005信息来看Visual Basic.net2005是值得大家期待在这个版本vb.net中微软新增了更多功能如:泛型、运算符重载、Partial Type、窗体默认例子(让你用VB6语法使用窗体)、语法多种改进、My关键字等微软声称在Visual Basic.net2005只用行代码就可以读写注册表、访问文件、读写串口、获取应用信息能让我们象逛商店那样轻松编程

相关文章

读者评论

  • 共0条 分0页

发表评论

  • 昵称:
  • 内容: