昨天晚上看看Visual Studio 2008的Basic版本,感觉变化颇大。但是,在巨大的变化中,又完美的继承了传统。不得不佩服微软的功力啊,既能做到巨大革新,又能保证传统的延续性。这也从一个侧面反映了企业对待其产品的态度,我个人认为,论到敬业精神、对产品质量的严要求上,国外企业是我们的典范。
闲话少许,转入正题。
一、控件更加丰富,属性、事件、方法也多了,一个直接的后果是,界面设计更简单,代码编写更容易。
二、Form、CommandButton、Label等控件的Caption属性改为Text属性,感觉更加统一。
三、菜单设计、状态条设计更加简洁并且可视化,写代码时自动补全和提示功能比以前大幅提高。
最为关键的是,貌似VB2008采用了C/C++内核,从代码结构上看,应该属于面向对象编程,支持继承、多态、封装等特性,我个人根据经验认为,VB2008应该是对C/C++语言的改良,也就是说以VB的语法结构为外壳,而内核则是C/C++ 。
应该说,VB 2008较之VB 6.0是一个脱胎换骨的巨变,同时又保持了VB一贯的语法和结构。用“旧瓶装新酒”来形容,很贴切。