编程范型 | 多重编程范式(结构化,指令式,面向对象及宣告式) |
---|---|
設計者 | 微软 |
實作者 | 微软 |
发行时间 | 2001年 |
当前版本 | |
型態系統 | 静态、强类型、同时为类型安全和不安全[4],标明类型系統 |
操作系统 | 主要在Microsoft Windows 同时可支持Android、BSD、iOS、Linux、Mac OS X、Solaris和Unix |
許可證 | 专有软件(商业软件/免费软件) |
文件扩展名 | .vb |
網站 | msdn |
主要實作產品 | |
Microsoft Visual Studio、Microsoft Visual Studio Express、.NET Framework SDK及Mono | |
衍生副語言 | |
Small Basic | |
啟發語言 | |
Visual Basic,C# |
Visual Basic .NET(VB.NET)是.NET框架和后来的.NET下的一种多重编程范式高级语言。
VB.NET,是微软公司于2002年作为原有的Visual Basic的继承者而推出。虽然自2005年起,语言名称中的“.NET”就已经被去掉了。但为了与VB 6.0及以前版本的Visual Basic进行区分,“Visual Basic .NET”的名字仍然被社会公众用来指代VB 7.0及以后的Visual Basic。VB.NET与C#同为.Net Framework框架下两种主要的程序设计语言,都是为了调用.Net Framework的类库资源,因此两种语言具有很高的对应性,数据类型、控制结构与语言特性都存在一一对应,容易把源代码从一种语言对译为另一种语言。
微软公司的集成开发环境Visual Studio是最为广泛使用的VB.NET开发工具。然而Visual Studio的大部分版本都是价格不菲的商业软件,除了Express版本和Visual Studio Community(以上两者皆为免费软件)。除了Visual Studio,SharpDevelop和Mono也是可用的VB.NET开发环境。
Option Strict
开关可以用于切换安全或不安全。