fbpx
Wikipedia

Visual Basic .NET

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 2019, que es la última versión de Visual Studio para la plataforma .NET), aunque existen otras alternativas, como SharpDevelop (que además es libre).

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.2.5 (10 de septiembre de 2019 (1 año, 11 meses y 20 días))
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

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.

Versiones

Visual Basic 2008 (VB 9.0)

para esta versión se añadieron varias novedades, incluyendo:

Visual Basic 2010 ofrece soporte de entorno de ejecución dinámica.

VB 2010 forma parte de Microsoft Silverlight. Visual Basic es un lenguaje de programación que permite realizar diferentes programas de registro anidados.

Relación con Visual Basic

Si Visual Basic .NET debe considerarse una mera versión de Visual Basic, o si debe considerarse como un nuevo lenguaje de programación es un tema que ha traído mucha discusión, y que aún la trae.

La sintaxis básica es prácticamente la misma entre VB y VB.NET, con la excepción de los añadidos para soportar nuevas características como el control estructurado de excepciones, la programación orientada a objetos, o los Genéricos.

Las diferencias entre VB y VB.NET son profundas, sobre todo en cuanto a metodología de programación y bibliotecas, pero ambos lenguajes siguen manteniendo un gran parecido, cosa que facilita notablemente el paso de VB a VB.NET.

Versiones del entorno de programación para Visual Basic

Al mismo tiempo que evolucionaba el lenguaje, las herramientas que Microsoft proporciona para programar también evolucionaban para adaptarse a las novedades.

Visual Studio .NET (2002)

Visual Studio .NET se publicó en 2002 y fue la primera versión de Visual Studio.NET

En esta primera versión de Visual Studio .NET se podían programar aplicaciones Windows.

En esta versión se añadió por primera vez la posibilidad de programar para dispositivos móviles usando .NET, ya fuera usando el Compact Framework, o ASP.NET.

Visual Basic Express Edition

A partir de la introducción en el mercado de la versión 2005 de Visual Studio Microsoft publicó lo que se conoce como ediciones Exp de distintos programas. Las versiones Express son versiones limitadas pero gratuitas, pensadas para usos no profesionales (principiantes, aficionados y pequeños negocios), existiendo una edición independiente para cada lenguaje.

Visual Basic Express Edition es una versión de Visual Studio limitada. Esta versión permite sólo programar en VB.NET, y además limita el tipo de proyectos que se pueden desarrollar. Visual Web Developer Express Edition permite programar páginas ASP.NET en VB.

Se lanzó el Service Pack 1 para Visual Studio 2005 el 14 de diciembre de 2006.

Visual Studio 2008

El IDE de Visual Studio 2008 permite trabajar contra 3 .NET frameworks diferentes:

  • .NET Framework 2.0
  • .NET Framework 3.0
  • .NET Framework 3.5

También es muy fácil de usar gracias al desarrollo de hardware.

Además, integra el framework ASP.NET AJAX para el desarrollo de AJAX..

Visual Studio 2010

El 12 de abril de 2010, Microsoft publica Visual Studio 2010, nombre clave Dev10, y .NET Framework versión 4. Compatible con Visual Basic .NET, con una interfaz rediseñada, más sencilla y con soporte para diseño de aplicaciones en Windows 7.

Entornos de desarrollo (IDE) alternativos a Visual Studio

Para desarrollar en VB.NET existen algunas alternativas a Visual Studio, quizás la más notable sea SharpDevelop.

SharpDevelop

SharpDevelop es un entorno de programación integrado que permite programar en C# y en VB.NET.

Este es un entorno publicado bajo licencia LGPL, lo que implica que es libre y que el código fuente es abierto.

MonoDevelop

MonoDevelop es una implementación de SharpDevelop para programar usando Mono, una implementación libre de .NET que funciona en distintos sistemas operativos.

Desarrollo multiplataforma

Gracias al esfuerzo que ha realizado la gente del proyecto Mono para implementar una versión compatible 100% con .NET que incluye la inmensa mayoría de la bibliotecas y una implementación multiplataforma de Windows.Forms, resulta posible programar para distintos sistemas operativos usando VB.NET.

Ejemplo de código

Ejemplo básico de "Hola Mundo" en la consola:

Imports System Module Program Sub Main() Console.WriteLine("Hola Mundo") End Sub End Module 

Véase también

Enlaces externos

  • Guía de Visual Basic (Microsoft Docs)
  •   Datos: Q50077

visual, basic, lenguaje, programación, orientado, objetos, puede, considerar, evolución, visual, basic, implementada, sobre, framework, introducción, resultó, controvertida, debido, cambios, significativos, lenguaje, retro, compatible, visual, basic, pero, man. Visual Basic NET VB NET es un lenguaje de programacion orientado a objetos que se puede considerar una evolucion de Visual Basic implementada sobre el framework NET Su introduccion resulto 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 asi el desarrollo de aplicaciones mas avanzadas con herramientas modernas Para mantener eficacia en el desarrollo de las aplicaciones La gran mayoria 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 2019 que es la ultima version de Visual Studio para la plataforma NET aunque existen otras alternativas como SharpDevelop que ademas es libre VB NETDesarrollador es Microsofthttps docs microsoft com en us dotnet visual basic y https docs microsoft com ja jp dotnet visual basic Informacion generalExtensiones comunes vbParadigmaMultiparadigma estructurado imperativo orientado a objetos dirigido por eventos funcional generico reflexivoAparecio en2001Disenado porMicrosoftUltima version estable16 2 5 10 de septiembre de 2019 1 ano 11 meses y 20 dias Sistema de tiposEstatico dinamico fuerte seguro nominalImplementacionesMicrosoft NET Microsoft NET Core Mono y DotGNUDialectosMicrosoft Visual BasicInfluido porSmall Basic Visual BasicSistema operativoMultiplataforma editar datos en Wikidata Al igual que con todos los lenguajes de programacion basados en NET los programas escritos en VB NET requieren el Framework NET o Mono para ejecutarse Indice 1 Versiones 1 1 Visual Basic 2008 VB 9 0 2 Relacion con Visual Basic 3 Versiones del entorno de programacion para Visual Basic 3 1 Visual Studio NET 2002 3 1 1 Visual Basic Express Edition 3 2 Visual Studio 2008 3 3 Visual Studio 2010 4 Entornos de desarrollo IDE alternativos a Visual Studio 4 1 SharpDevelop 4 2 MonoDevelop 5 Desarrollo multiplataforma 6 Ejemplo de codigo 7 Vease tambien 8 Enlaces externosVersiones EditarVisual Basic 2008 VB 9 0 Editar para esta version se anadieron varias novedades incluyendo Soporte para LINQ Expresiones lambda Literales XMLVisual Basic 2010 ofrece soporte de entorno de ejecucion dinamica VB 2010 forma parte de Microsoft Silverlight Visual Basic es un lenguaje de programacion que permite realizar diferentes programas de registro anidados Relacion con Visual Basic EditarSi Visual Basic NET debe considerarse una mera version de Visual Basic o si debe considerarse como un nuevo lenguaje de programacion es un tema que ha traido mucha discusion y que aun la trae La sintaxis basica es practicamente la misma entre VB y VB NET con la excepcion de los anadidos para soportar nuevas caracteristicas como el control estructurado de excepciones la programacion orientada a objetos o los Genericos Las diferencias entre VB y VB NET son profundas sobre todo en cuanto a metodologia de programacion y bibliotecas pero ambos lenguajes siguen manteniendo un gran parecido cosa que facilita notablemente el paso de VB a VB NET Versiones del entorno de programacion para Visual Basic EditarAl mismo tiempo que evolucionaba el lenguaje las herramientas que Microsoft proporciona para programar tambien evolucionaban para adaptarse a las novedades Visual Studio NET 2002 Editar Visual Studio NET se publico en 2002 y fue la primera version de Visual Studio NETEn esta primera version de Visual Studio NET se podian programar aplicaciones Windows En esta version se anadio por primera vez la posibilidad de programar para dispositivos moviles usando NET ya fuera usando el Compact Framework o ASP NET Visual Basic Express Edition Editar A partir de la introduccion en el mercado de la version 2005 de Visual Studio Microsoft publico lo que se conoce como ediciones Exp de distintos programas Las versiones Express son versiones limitadas pero gratuitas pensadas para usos no profesionales principiantes aficionados y pequenos negocios existiendo una edicion independiente para cada lenguaje Visual Basic Express Edition es una version de Visual Studio limitada Esta version permite solo programar en VB NET y ademas limita el tipo de proyectos que se pueden desarrollar Visual Web Developer Express Edition permite programar paginas ASP NET en VB Se lanzo el Service Pack 1 para Visual Studio 2005 el 14 de diciembre de 2006 Visual Studio 2008 Editar El IDE de Visual Studio 2008 permite trabajar contra 3 NET frameworks diferentes NET Framework 2 0 NET Framework 3 0 NET Framework 3 5Tambien es muy facil de usar gracias al desarrollo de hardware Ademas integra el framework ASP NET AJAX para el desarrollo de AJAX Visual Studio 2010 Editar El 12 de abril de 2010 Microsoft publica Visual Studio 2010 nombre clave Dev10 y NET Framework version 4 Compatible con Visual Basic NET con una interfaz redisenada mas sencilla y con soporte para diseno de aplicaciones en Windows 7 Entornos de desarrollo IDE alternativos a Visual Studio EditarPara desarrollar en VB NET existen algunas alternativas a Visual Studio quizas la mas notable sea SharpDevelop SharpDevelop Editar SharpDevelop es un entorno de programacion integrado que permite programar en C y en VB NET Este es un entorno publicado bajo licencia LGPL lo que implica que es libre y que el codigo fuente es abierto MonoDevelop Editar MonoDevelop es una implementacion de SharpDevelop para programar usando Mono una implementacion libre de NET que funciona en distintos sistemas operativos Desarrollo multiplataforma EditarGracias al esfuerzo que ha realizado la gente del proyecto Mono para implementar una version compatible 100 con NET que incluye la inmensa mayoria de la bibliotecas y una implementacion multiplataforma de Windows Forms resulta posible programar para distintos sistemas operativos usando VB NET Ejemplo de codigo EditarEjemplo basico de Hola Mundo en la consola Imports System Module Program Sub Main Console WriteLine Hola Mundo End Sub End ModuleVease tambien EditarBASIC Microsoft Visual Studio NET Microsoft NET NET Compact Framework Visual BasicEnlaces externos EditarMicrosoft VB Express Edition Guia de Visual Basic Microsoft Docs Datos Q50077Obtenido de https es wikipedia org w index php title Visual Basic NET amp oldid 131839549, wikipedia, wiki, leyendo, leer, libro, biblioteca,

español

, española, descargar, gratis, descargar gratis, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, imagen, música, canción, película, libro, juego, juegos