从1998年发布到2002年正式推出 Visual Basic .NET 简直吊足了开发者的胃口。从2000年就开始传言的具有继承、Try…Catch 语句等新功能的全新 VB 7.0 一直没有露面。直到2001年,Visual Studio .NET 的第一个 Beta 版问世的时候,所有人都呆了——这是 Visual Basic 吗?And 语句变成了 BitAnd,数组只能从0下标开始,而且连 Dim 语句的意义都变了,几乎所有的窗体控件都变了,Long 变成了 Integer 而 Integer 变成了 Short,Variant 不见了,Static 不能用了……简直是翻天覆地,人们已经无暇关注这个版本有什么改进,转而担心我怎么才能接受这个版本了。其实 Visual Basic .NET 完全是为了 .NET Framework这一全新的平台而设计的,Visual Basic .NET 的设计者一开始没有掌握好新平台和旧语言的平衡。到了 Beta 2 中,很多东西回归了6.0,如 BitAnd 又变回了 And,数组的定义语句也变回了原有的意义,Static 也回到了 Visual Basic 中。但是 Beta 1 惊人的变化让所有的 VB 开发者怕了,他们觉得这种语言被改的千疮百孔,有些人干脆转去研究传说中的新语言C#。但是Visual Basic .NET 渡过几个 Beta 版本之后还是找到了正确的定位。Visual Basic .NET 有对 CLR 最完善的支持,同时尽量保留着 BASIC 易懂的语法风格和易用性。这个版本新增加的功能已经数不清,最重要的几个是: (责任编辑:admin) |