Visual Basic

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 2

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.

En esta versión se produjo un cambio sustancial, puesto que supuso la introducción de la


plataforma .NET de Microsoft. .NET es una plataforma de ejecución intermedia multilenguaje,
de forma que los programas desarrollados en .NET no se compilan en lenguaje máquina, sino
en un lenguaje intermedio (CIL - Common Intermediate Language) denominado Microsoft
Intermediate Language (MSIL). En una aplicación MSIL, el código no se convierte a lenguaje
máquina hasta que se ejecuta, de manera que el código puede ser independiente de la
plataforma (al menos de las soportadas actualmente por .NET). Las plataformas han de tener
una implementación de Infraestructura de Lenguaje Común(CLI) para poder ejecutar
programas MSIL. Actualmente se pueden ejecutar programas MSIL en Linux y Mac OS
X usando implementaciones de .NET que no son de Microsoft, tales como Mono y DotGNU.

Visual Studio .NET 2002 supuso también la introducción del lenguaje C#, un lenguaje nuevo
diseñado específicamente para la plataforma .NET, basado en C++ y Java. Se presentó
también el lenguaje J# (sucesor de J++), el cual, en lugar de ejecutarse en una máquina virtual
Java, se ejecuta únicamente en el framework .NET. El lenguaje Visual Basic fue remodelado
completamente y evolucionó para adaptarse a las nuevas características de la plataforma
.NET, haciéndolo mucho más versátil y dotándolo con muchas características de las que
carecía. Algo similar se llevó a cabo con C++, añadiendo extensiones al lenguaje
llamadas Managed Extensions for C++ con el fin de que los programadores pudieran crear
programas en .NET. Por otra parte, Visual FoxPro pasa a comercializarse por separado.

Todos los lenguajes se unifican en un único entorno. La interfaz se mejora notablemente en


esta versión, siendo más limpia y personalizable.
Visual Studio .NET puede usarse para crear programas basados en Windows
(usando Windows Forms en vez de COM), aplicaciones y sitios web (ASP.NET y servicios
web), y dispositivos móviles (usando el .NET Compact Framework).
Esta versión requiere un sistema operativo basado en NT. La versión interna de Visual Studio
.NET es la 7.0.
BASIC es un lenguaje de programación desarrollado por los estadounidenses John Kemeny y
Thomas Kurtz en el Dartmouth College. La versión original del lenguaje Basic fue creada en el
año 1964, ganándose una enorme popularidad gracias sobre todo a dos implementaciones,
Tiny BASIC y Microsoft BASIC, que convirtieron a este lenguaje en la primera lengua franca
de los microordenadores. Otras importantes implementaciones han sido CBASIC (BASIC
Compilado), Integer y Applesoft BASIC (para el Apple II), GW-BASIC (para computadoras
personales), Turbo BASIC (de Borland) y Microsoft QuickBASIC. El lenguaje ha cambiado en
el transcurso de los años pues nació con el objetivo de servir como lenguaje para aquellas
personas que deseaban introducirse por primera vez en el mundo de la programación, y luego
fue sufriendo modificaciones, hasta que en 1978 se estableció el Basic estándar.

Visual Basic .NET ofrece numerosas características nuevas y mejoradas, como herencia,
interfaces y sobrecarga, que lo convierten en un eficaz lenguaje de programación orientado a
objetos. Como desarrollador de Visual Basic, ahora puede crear aplicaciones multiproceso y
escalables utilizando subprocesamiento múltiple explícito. Otra característica nueva de Visual
Basic .NET incluye el control estructurado de excepciones, atributos personalizados y
compatibilidad con CLS (Common Language Specification, Especificación de lenguajes
comunes).

CLS es un conjunto de reglas que estandariza cosas como tipos de datos y el modo en que se
exponen e interoperan los objetos. Visual Basic .NET agrega varias características que
aprovechan las ventajas de CLS. Cualquier lenguaje compatible con CLS puede utilizar las
clases, los objetos y los componentes que se crean en Visual Basic .NET. Y usted, como
usuario de Visual Basic, puede tener acceso a las clases, los componentes y los objetos desde
otros lenguajes de programación compatibles con CLS sin tener en cuenta diferencias
específicas del lenguaje como los tipos de datos. Las características de CLS que utilizan los
programas de Visual Basic .NET son los ensamblados, espacios de nombres y atributos. Visual
Basic .NET ofrece numerosas características de lenguaje orientado a objetos nuevas o
mejoradas como la herencia, la sobrecarga, la palabra clave Overrides, interfaces, miembros
compartidos y constructores.

También podría gustarte

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy