VB.NET | ||
---|---|---|
Desarrollador(es) | ||
Microsoft https://docs.microsoft.com/en-us/dotnet/visual-basic/ y https://docs.microsoft.com/ja-jp/dotnet/visual-basic/ | ||
Información general | ||
Extensiones comunes | .vb | |
Paradigma | Multiparadigma: estructurado, imperativo, orientado a objetos, dirigido por eventos, funcional, genérico, reflexivo | |
Apareció en | 2001 | |
Diseñado por | Microsoft | |
Última versión estable | 16.9 | |
Sistema de tipos | Estático, dinámico, fuerte, seguro, nominal | |
Implementaciones | Microsoft .NET, Microsoft .NET Core, Mono y DotGNU | |
Dialectos | Microsoft Visual Basic | |
Influido por | Small Basic, Visual Basic | |
Sistema operativo | Multiplataforma | |
Licencia | Licencia Apache, versión 2.0 | |
Visual Basic .NET (VB.NET) es un lenguaje de programación orientado a objetos que se puede considerar una evolución de Visual Basic implementada sobre el framework .NET. Su introducción resultó muy controvertida, ya que debido a cambios significativos en el lenguaje VB.NET no es retro compatible con Visual Basic, pero el manejo de las instrucciones es similar a versiones anteriores de Visual Basic, facilitando así el desarrollo de aplicaciones más avanzadas con herramientas modernas. Para mantener eficacia en el desarrollo de las aplicaciones la gran mayoría de programadores de VB.NET utilizan el entorno de desarrollo integrado Microsoft Visual Studio en alguna de sus versiones (desde el primer Visual Studio .NET hasta Visual Studio .NET 2022, que es la última versión de Visual Studio para la plataforma .NET), aunque existen otras alternativas, como SharpDevelop (que además es libre).
Al igual que con todos los lenguajes de programación basados en .NET, los programas escritos en VB .NET requieren el Framework .NET o Mono para ejecutarse.