3 VB.NET程序的开发技术
Visual Basic.NET是基于微软.NET Framework之上的面向对象的编程语言。其在调试时是以解释型语言方式运作,而输出为EXE程序是是以编译型语言方式运作。[ ]VB.NET可以看作是Visual Basic在.Net Framework平台上的升级版本,增强了对面向对象的支持。大多的VB.NET程序员使用Visual Studio .Net作为IDE(Integrated Development Environment).SharpDevelop是另一种可用的开源的IDE。[ ]
Visual Basic .NET属Basic系语言,其语法特点是以极具亲和力的英文单词为基础标识,以及与自然语言极其相近的逻辑表达,有时候你会觉得写VB.NET代码就好像在写英文句子一样,从这个角度来说,VB.NET似乎是最高级的一门编程语言,当然在Basic系语言中VB.NET也确实是迄今为止最强大的一门编程语言。[ ]
然而,VB.NET也不能单纯的看成VB的更新版本,因为VB.NET不同于VB,它是完全面向对象的编程语言。虽同属Basic系列语言,也同为微软所开发,但因性质截然不同,并不能将其视为VB的升级版本。
由于VB.NET拥有即时编译、静态事件绑定、条件异常捕获、宽松的类型检查和变量声明、动态数组等强大功能,在.NET类中首屈一指,深受编程人员的喜爱。