que es visual basic

21
Gabriela Chango Gustavo Masaquiza Javier Jeres Cristina Ganan Ing. Wilma Gavilánez INTEGRANTES INGENIERA LENGUAJE DE PROGRAMACIÓN II

Upload: gusttavo-masaquiza

Post on 27-Mar-2016

214 views

Category:

Documents


0 download

DESCRIPTION

VISUAL BASIC

TRANSCRIPT

Page 1: QUE ES VISUAL BASIC

Gabriela Chango

Gustavo Masaquiza

Javier Jeres

Cristina Ganan

Ing. Wilma Gavilánez

INTEGRANTES

INGENIERA

LENGUAJE DE PROGRAMACIÓN II

Page 2: QUE ES VISUAL BASIC

VISIÓN

La Carrera de Docencia en Informática de la Facultad de Ciencias Humanas y

de la Educación de la Universidad Técnica de Ambato por sus niveles de

excelencia se constituirá como un centro de formación superior con

liderazgo y proyección nacional e internacional.

MISIÓN

Formar profesionales líderes competentes, con visión humanista y

pensamiento crítico a través de la Docencia, la Investigación y la

Vinculación, que apliquen, promuevan y difundan el conocimiento

respondiendo a las necesidades dggel país.

OBJETIVO

Formar profesionales de gran valía, sin perder de vista la identidad del

profesional y de labor que deben desempeñar, comprometido a desarrollar

sus competencias con honestidad, cumplimiento y calidad que le permitan

desenvolverse en cualquier situación profesional o personal, siendo

emprendedores, propiciando ideas transformadoras que coadyuven la

visión de una nueva educación, libre, transformadora y participativa.

Page 3: QUE ES VISUAL BASIC

PERFIL DE COMPETENCIAS PROFESIONALES

Realizar investigaciones en el área educativa.

Mediador Pedagógico.

Actuar según proyecto Ético de Vida.

Desarrollar proyectos educativos alternativos que potencien el binomio

didáctico escuela – trabajo.

Establecer una comunicación asertiva con los actores del entorno educativo.

Aplicar el pensamiento complejo en el contexto individual y colectivo con el

fin de gestionar el talento humano, circunscrito en el aprender a

desaprender, aprender a aprender y aprender a reaprender.

Page 4: QUE ES VISUAL BASIC

PERFIL DEL EGRESADO DE LA CARRERA

• Docentes en el campo de la Informática y la Computación en el

nivel párvulo primario y medio tanto en el sector público,

privado y mixto.

• Operador de cómputo en Instituciones Educativas públicas,

privadas, mixtas.

• Facilitador en el área de Informática y Computación de

profesores de educación General Básica y/o Bachillerato.

• Administrador de Laboratorios y Centros de Cómputo en

Instituciones Educativas de nivel primario, básico o superior

fiscales, fiscomicionales, privadas y en las diferentes empresas

públicas o privadas.

• Administrador de redes en Instituciones Públicas, Privadas o

Educativas.

• Director de proyectos de desarrollo de Software Educativo y

Aplicaciones Multimedia en Instituciones Educativas públicas y

privadas.

• Diseñador de Sistemas Informáticos Educativos Basados en

Multimedia.

• Planificador de la enseñanza en Instituciones Educativas

públicas, privadas, primarias, secundarias o superior.

Page 5: QUE ES VISUAL BASIC

¿QUÉ ES VISUAL BASIC EXPRESS?

Es tanto una herramienta para aprender a programar en Visual Basic, como una herramienta de desarrollo funcional para programadores que no necesitan la versión completa de Visual Basic. Pero Visual Basic Express es más que un subconjunto de Visual Basic: incluye muchas características que simplifican más que nunca la programación en Visual Basic.

La manera mejor de obtener información sobre lo que puede hacer con Visual

Basic Express es examinar las lecciones incluidas en Paseo con guía por Visual

Basic. Cuando termine, estará familiarizado con las herramientas y los conceptos

de Visual Basic, y preparado para empezar a escribir sus propios programas.

PORQUE EN VISUAL BASIC 2008

Era necesario un cambio en las plataformas de desarrollo de software de microsoft,

en esos tiempos java era (y sigue siendo) un lenguaje potente que apoyaba el

paradigma de la programación orientada a objetos, buenas practicas y robustez

para aplicaciones empresariales mientras que VB 6 tenia muchas carencias, no era

orientado a objetos, era lento y pesado y la api de windows estaba mal

documentada lo que provocaba dolores de cabeza a los programadores

experimentados. Entonces en el 2000 microsoft creo la iniciativa de una

plataforma de desarrollo unificada que proporcionara las mismas o mejores

cualidades que las que java ofrecía como la orientación a objetos o la facilidad de

correr aplicaciones en cualquier sistema operativo si tantas complicaciones y

sobre todo un conjunto de librerías bien documentadas así que creo al .NET

FRAMEWORK una plataforma de desarrollo y entorno de ejecución de aplicaciones

moderno comprensible y robusto, os programas se compilan para ese entorno y no

para el sistema directamente así que puedes escribir módulos de un programa en

diferentes lenguajes que soporten el .NET y que convivan entre ellos fácilmente,

introdujo un lenguaje nuevo basado en JAVA este es C# y es el preferido por

muchos programadores de .net, pero era necesario migrar a los fieles de VB 6 así

que creo también VB.NET que es totalmente orientado a objetos, con una sintaxis

mas clara. La ventaja es que ahora solo debes de aprenderte por ejemplo lo básico

de las librerías de .NET y la sintaxis de tu lenguaje favorito que sea soportado por

.NET (los patrocinados por microsoft son VB.NET, C#, F# y C++ aunque hay mas

lenguajes soportados como Python) y si trabajas en varios lenguajes es muy útil

que solo debas aprender la sintaxis y que las librerías sean siempre las mismas.

EL PROCESO DE DESARROLLO

Visual Basic Express facilita el proceso de desarrollar aplicaciones; en la mayoría

de los casos, el proceso consta de los pasos siguientes:

Cree un proyecto. Un proyecto contiene todos los archivos necesarios para la aplicación y almacena información sobre la aplicación. A veces, una aplicación

Page 6: QUE ES VISUAL BASIC

contendrá más de un proyecto, por ejemplo, un proyecto de aplicación para Windows y uno o varios proyectos de biblioteca de clases. Tal aplicación se denomina solución, que es sólo otro nombre para un grupo de proyectos.

Diseñe la interfaz de usuario. Para ello, puede arrastrar distintos controles,

como botones y cuadros de texto, a una superficie de diseño conocida como

formulario. Puede establecer propiedades que definan el aspecto y

comportamiento del formulario y de sus controles.

Escriba el código. A continuación, tendrá que escribir el código de Visual Basic Expressque define cómo se comportará la aplicación y cómo interactuará con el usuario. Visual Basic Express facilita la escritura de código con características como Intellisense, finalización automática y miniprogramas.

Pruebe el código. Siempre deseará probar la aplicación para asegurarse de que se comporta del modo que esperaba; este proceso se conoce como depuración. Visual Basic Express dispone de herramientas de depuración que facilitan la búsqueda y corrección de errores en el código de forma interactiva.

Distribuya la aplicación. Una vez que la aplicación está completa, puede instalar

el programa final en el equipo o distribuirlo y compartirlo con otros usuarios.

Visual Basic Express utiliza una nueva tecnología conocida como publicación de

ClickOnce, que permite implementar fácilmente una aplicación con un asistente y

proporcionar versiones actualizadas de la aplicación si más adelante realiza

cambios.

Al iniciar

Cuando abre por primera vez Visual Basic Express, verá que la ventana Página de inicio ocupa la mayor parte. La Página de inicio contiene una lista de los proyectos recientes en los que se puede hacer clic, un área Introducción con vínculos a temas de Ayuda importantes y una lista de vínculos a artículos en línea y otros recursos. Si se conecta a Internet, esta lista se actualizará regularmente.

Puede cambiar lo que aparece en la Página de inicio para que se ajuste a sus preferencias personales. Para obtener más información, vea Cómo: Personalizar la sección de noticias de la Página de inicio.

En el lado derecho del IDE, se muestra la ventana Explorador de soluciones.

Inicialmente está en blanco, pero aquí es donde se mostrará la información sobre

su proyecto o grupos de proyectos conocidos como soluciones. Para obtener más

información, vea Utilizar el Explorador de soluciones.

Page 7: QUE ES VISUAL BASIC

Explorador de soluciones

En el lado izquierdo del IDE, se muestra una ficha vertical marcada Cuadro de herramientas. También está en blanco inicialmente, pero a medida que trabaja se rellenará con elementos que se pueden utilizar para la tarea en la que está trabajando. Para obtener más información, vea Usar el Cuadro de herramientas.

En la parte superior del IDE hay una barra de menús y una barra de herramientas. Los menús y los botones de la barra de herramientas cambian según la tarea del momento, tómese algo de tiempo para explorar y ver qué opciones están disponibles. También puede personalizar los menús y la barra de herramientas para que se ajusten a sus preferencias personales. Para obtener más información, vea Cómo: Personalizar las barras de herramientas (Visual Studio).

En la parte más inferior del IDE hay una barra de estado que muestra Listo. Cuando trabaja en el IDE, la barra de estado cambia y muestra mensajes relacionados con la tarea en curso, por ejemplo, la barra de estado muestra información sobre el progreso de un proyecto que está generando.

MODO DE DISEÑO

Cuando abre o crea un proyecto, el aspecto del IDE cambia al modo de diseño. Ésta

es la parte visual de Visual Basic, donde se diseña el aspecto de la aplicación.

Page 8: QUE ES VISUAL BASIC

IDE en el modo de diseño

En el modo de diseño, la Página de inicio se cubre con otra ventana conocida como Diseñador de Windows Forms, que es básicamente un lienzo en blanco que representa la interfaz de usuario de la aplicación. Observe que la Página de inicio todavía está disponible haciendo clic en la ficha correspondiente en el Diseñador de Windows Forms.

Cuando está visible el Diseñador de Windows Forms, el cuadro de herramientas contiene varios controles (representaciones de botones, campos de texto, cuadrículas, etc.) que se pueden colocar en el formulario y organizar como se desee. Para obtener más información, vea Diseñador de Windows Forms.

También observará que aparece una nueva ventana, la ventana Propiedades, bajo la ventana Explorador de soluciones. Aquí es donde establecerá las distintas propiedades que definen el aspecto y comportamiento del formulario y sus controles. Para obtener más información, vea Propiedades (Ventana).

De forma predeterminada, no se muestra la ventana Lista de tareas en la parte inferior del IDE, pero proporciona un lugar donde puede llevar un seguimiento de las tareas que es necesario realizar o anotar cuando programa. Para obtener más información, vea Lista de tareas (Visual Studio).

Si hace doble clic en un formulario o control, se abre una nueva ventana llamada

Editor de código. Aquí es donde escribe el código real para la aplicación. El Editor

de código es algo más que un simple editor de texto, ya que utiliza una tecnología

conocida como IntelliSense que facilita la escritura del código al proporcionar

información según escribe. Para obtener más información, vea Opciones de

IntelliSense específicas de Visual Basic.

MODO DE EJECUCIÓN

Cuando ejecuta o depura la aplicación, el IDE cambia a modo de ejecución. Se inicia

la aplicación y aparece una ventana adicional relacionada con la depuración.

Cuando está en el modo de ejecución, no puede hacer cambios en el Diseñador de

Windows Forms, la ventana Propiedades ni en el Explorador de soluciones,

pero puede modificar el código en el Editor de código.

Page 9: QUE ES VISUAL BASIC

Formulario de Visual Basic Expressen el modo de interrupción

En el modo de ejecución, aparece una nueva ventana conocida como la ventana Inmediato en la parte inferior del IDE. Si coloca la aplicación en el modo de interrupción, puede consultar valores y probar el código en la ventana Inmediato. Para obtener más información, vea Inmediato (Ventana).

Durante la ejecución se pueden mostrar ventanas adicionales y observar los valores de variables, mostrar los resultados y otras tareas de depuración seleccionándolas en el menú Depurar.

OTRAS VENTANAS IMPORTANTES

Hay numerosas ventanas adicionales en el IDE, cada una para una tarea de programación concreta. Algunas de las más comunes se muestran a continuación.

La ventana Lista de errores aparece en la parte inferior del IDE si se escribe

código incorrecto o aparecen otros errores en tiempo de diseño. Para obtener más

información, vea Lista de errores (Ventana).

La ventana del Examinador de objetos se utiliza para examinar las propiedades, métodos y eventos de los objetos que se pueden utilizar en la aplicación. Para obtener más información, vea Examinador de objetos.

Page 10: QUE ES VISUAL BASIC

El Diseñador de proyectos se utiliza para configurar las propiedades de la aplicación, incluidos los recursos, el comportamiento de depuración, la configuración de implementación y mucho más. Para obtener más información, vea Introducción al Diseñador de proyectos.

El Explorador de base de datos permite visualizar y utilizar bases de datos existentes o crear y diseñar otras nuevas. Para obtener más información, vea Explorador de servidores/Explorador de bases de datos.

Personalización

Visual Basic Express permite personalizar el IDE cambiando el diseño de ventana,

seleccionando qué ventanas se van a mostrar, agregando o eliminando comandos

de menú y botones de la barra de herramientas, etcétera. Para obtener más

información, vea Personalizar el entorno de desarrollo

CREAR EL PRIMER PROGRAMA EN VISUAL BASIC

La mejor manera de aprender a programar con Visual Basic Expresses crear realmente un programa. Los ejercicios siguientes le guían por el proceso de creación de un programa para ver páginas Web.

Si no entiende todo enseguida, no se preocupe; los conceptos presentados aquí se tratarán con más detalle en otras secciones del Paseo con guía por Visual Basic.

El primer paso para crear un programa de Visual Basic Expresses abrir Visual Studio y crear un proyecto. Esto se hará al crear cualquier programa de Visual Basic.

Para crear un proyecto para el programa

En el menú Inicio de Windows, elija Microsoft Visual Basic Express.

Aparecerá la pantalla de bienvenida a Visual Basic Express. Ésta es la interfaz para Visual Basic Express, también conocida como entorno de desarrollo integrado o IDE.

En el menú Archivo, haga clic en Nuevo proyecto.

Aparece el cuadro de diálogo Nuevo proyecto.

Seleccione Aplicación para Windows y haga clic en Aceptar.

EJECUTAR Y PROBAR UN PROGRAMA

Ahora que el programa está terminado, es hora de ejecutarlo y probarlo. Para programas complejos, la prueba puede ser un proceso largo y difícil, que se analizará en detalle en una lección posterior. Afortunadamente, en este programa todo lo que debe hacer es ejecutarlo.

Para ejecutar el programa

Page 11: QUE ES VISUAL BASIC

Conecte su equipo a Internet.

En el menú Depurar del IDE de Visual Basic, haga clic en Iniciar depuración.

ALMACENAR INFORMACIÓN EN VARIABLES

Hay tres pasos para utilizar una variable:

Declarar la variable. Indicar al programa el nombre y el tipo de variable que se

desea utilizar.

Asignar la variable. Proporcionar un valor a la variable.

Utilizar la variable. Recuperar el valor contenido en la variable y utilizarlo en el programa.

Declarar variables

Cuando declara una variable, tiene que decidir cómo llamarla y qué tipo de datos asignarle.

Se declara una variable utilizando las palabras clave Dim y As.

Dim aDouble As Double Dim aName As String Dim YesOrNo As Boolean

ASIGNAR VARIABLES

Se asigna un valor a la variable con el signo =, que a veces se denomina operador de

asignación, como se muestra en el ejemplo siguiente.

Number = 42

Esta línea de código toma el valor 42 y lo almacena en la variable declarada

previamente denominada a Number.

TIPOS DE DATOS

Los tipos de datos en Visual Basic Express determinan la clase de valores o datos que se puede almacenar en una variable, y cómo se almacenan esos datos. ¿Por qué hay tipos de datos diferentes? Piense en ello de esta manera: si tiene tres variables, dos de las cuales contienen números y la tercera contiene un nombre, puede realizar operaciones aritméticas con las dos primeras, pero no puede realizarlas con la que almacena el nombre. Asignar un tipo de datos a una variable facilita determinar cómo se puede, o no se puede, utilizar la variable.

TIPOS DE DATOS PARA NÚMEROS

Page 12: QUE ES VISUAL BASIC

La mayoría de los programas informáticos tratan con números de una forma u otra. Hay varias maneras diferentes de expresar números, Visual Basic Express cuenta con varios tipos de datos numéricos que tratan eficazmente con números.

El tipo de dato numérico que más se utiliza es Integer, utilizado para representar un número entero (un número sin parte fraccionaria). Cuando se elige un tipo de datos para representar números enteros, hay que utilizar el tipo de datos Long si la variable va a almacenar números mayores que dos mil millones; de lo contrario, el tipo Integer es más útil.

TIPOS DE DATOS PARA TEXTO

La mayoría de los programas también tratan con texto, ya sea mostrando información al usuario o capturando texto escrito por el usuario. El texto normalmente se almacena en el tipo de datos String, que puede contener una serie de letras, números, espacios y otros caracteres. El tipo String puede tener cualquier longitud, desde una frase o un párrafo a sólo un carácter o nada en absoluto (cadena nula).

Por cada variable que representa un único carácter, también hay un tipo de datos Char. Si sólo necesita contener un carácter en una única variable, utilice el tipo de datos Char en lugar de String.

OTROS TIPOS DE DATOS

Además de texto y números, los programas a veces necesitan almacenar otros tipos de información, como un valor verdadero o falso, una fecha, o datos que tienen un significado especial para el programa.

Para aquellos valores que se pueden representar como verdadero/falso, sí/no o activado/desactivado, Visual Basic Express cuenta con el tipo de datos Boolean. Una variable Boolean puede contener uno de dos valores posibles: True o False.

TIPOS DE DATOS

DATOS PARA NÚMEROS

que más se utiliza es Integer

Decimal, Single y Double

DATOS PARA TEXTO

se almacena en el tipo de datos String, Char

OTROS TIPOS DE DATOS

con el tipo de datos Boolean, puede

contener uno de dos valores posibles: True o

False.

Page 13: QUE ES VISUAL BASIC

CARACTERÍSTICAS DE VISUAL BASIC 2008

Visual Studio 2008 nos provee una serie de herramientas para el desarrolló, así

como características de debugging, funcionalidad en base de datos y características innovadoras para la creación de aplicaciones en una variedad de plataformas.

Visual Studio 2008 incluye realces como un diseñador visual para desarrollo rápido con el .NET Framework 3.5, esto nos ayuda mucho a los que desarrollan en web por que se incluyen las características de Microsoft Expresión Web, que la verdad en mi punto de vista esta excelente, Visual Studio 2008 provee a desarrolladores con todas las herramientas y el framework el poder crear

aplicaciones web con el soporte de AJAX.

Visual Studio 2008 nos provee un nuevo lenguaje de consultas integrado para el manejo de la información, el cual se llama Microsoft Lenguage Integrated Query (LINQ), que es lo nos hará la vida mas fácil para programadores individuales para poder construir soluciones que analicen y actúen sobre la información.

Visual Studio 2008 también nos provee a desarrolladores la habilidad de poder escoger entre múltiples versiones del Framework con el mismo entorno de desarrollo, así nosotros podemos desarrollar en la versión que queramos ya sea en .NET Framework 2.0, 3.0 o 3.5, entiendo así que soporta un gran variedad de proyectos en la versión X en el mismo entorno de desarrollo.

Visual Studio 2008 ofrece a desarrolladores nuevas herramientas para la fácil creación de aplicaciones conectadas en las ultimas proformas incluyendo web, Windows Vista, Office 2007, SQL Server 2008 y Windows Server 2008. Para la

web, tenemos ASP.NET, AJAX y otras tecnologías como Silverlight, WPF, etc. que nos dará la posibilidad de crear aplicaciones con rica interfaz de usuario, para poder dar una experiencia de usuario sin precedentes.

Page 14: QUE ES VISUAL BASIC

CARACTERÍSTICAS DE VISUAL BASIC 2008

nos provee una serie de herramientas para

desarollo, , asi como características de

debugging, funcionalidad en base de datos y

características innovadoras para la

creación de aplicaciones en una variedad de

plataformas.

incluye realces como un diseñador visual para

desarrollo rapido con el .NET Framework 3.5

provee un nuevo lenguaje de consultas integrado

para el manejo de la información

nos provee a desarrolladores la

habilidad de poder escoger entre multiples versiones

del Framework

ofrece a desarolladores nuevas herramientas para

la facil creación de aplicaciones conectadas en

las ultimas plaformas incluyendo web, Windows

Vista, Office 2007, SQL Server 2008 y Windows

Server 2008. Para la web, tenemos ASP.NET, AJAX y

otras tecnologías como Silverlight,WPF,etc.

Page 15: QUE ES VISUAL BASIC

VENTAJAS

La facilidad del lenguaje permite crear aplicaciones para Windows

en muy poco tiempo.

En otras palabras, permite un desarrollo eficaz y menor

inversión tanto en tiempo como en dinero.

Permite generar librerías dinámicas de forma activa,

mediante una reconfiguración en su proceso de colección o

codificación.

DESVENTAJAS

No existe forma alguna de exportar el código a otras plataformas diferentes a

Windows.

Los ejecutables generados son relativamente lentos en VISUAL

BASIC 6.0 y anteriores. Por efecto permite la programación

sin declaración de variables.

Su lenguaje no distingue entre mayúsculas y minúsculas como

se hace en C++.

Page 16: QUE ES VISUAL BASIC

VERSIONES

Su primera versión fue presentada en1991 con la intención de simplificar la

programación utilizando un ambiente de desarrollo completamente gráfico que

facilitara la creación de interfaces gráficas y en cierta medida también la

programación misma.

Visual Basic 1.0, para entornos MS-Dos, en modo de texto, aunque ya se incluía un

diseñador de formularios. Versión que se presento por primera veces 1991 y se

desarrollo en 1992.Como siempre ocurre con los productos en su versión 1.0, el

equipo de Visual Basic 1.0 fue forzado a cortar características de su larga lista de

ideas para entregar realmente el producto al mercado. Aproximadamente 12

meses después, el desarrollo y mejora de la versión 1.0comenzó, Microsoft sacó al

mercado una herramienta desarrolladora para cubrir la exigencia en ese momento

del mercado cuyo nombre en clave fue "Thunder" (Trueno).Diez años más tarde,

parece muy obvio-pero en esa época, cuando solamente un pequeño y selecto

grupo de personas, era capaz de desarrollar aplicación espera Windows, Visual

Basic 1.0 representó un cambio gigantesco en el diseño de aplicaciones

Innegablemente radical en su puesta en práctica, implementación y capacidades,

Visual Basic1.0 se propagó a través de la comunidad en cuestión de pocos meses.

Poco después del "shock" inicial de fiebre por Visual Basic, un pequeño pero fuerte

grupo de seguidores comenzó a transformar las bibliotecas de código que tenían

con sus características, métodos y eventos, ya exponerlos como componentes de

Visual Basic llamados VBXs, o los controles personalizados.

Cuando aún no había pasado un año de su salida inicial al mercado, Visual Basic ya

había evolucionado rápidamente a un kit desarrollador altamente estratégico.

Microsoft había comenzado a utilizar Visual Basic internamente en algunos de sus

propios proyectos que estaba desarrollando. A medida que la demanda de Visual

Basic aumentaba, quedaba claro que los desarrolladores requerirían un Visual

Basic mejor y más capacitado.

Visual Basic 2.0

La segunda versión de Visual Basic, distribuida en la edición estándar y

profesional, proveía a los desarrolladores un funcionamiento perceptiblemente

mejorado y mayor capacidad para crear aplicaciones de tamaño mayor y más

sofisticadas. Microsoft anunció la disponibilidad de Visual Basic 2.0 en noviembre

de 1992.

Visual Basic 3.0

Page 17: QUE ES VISUAL BASIC

Visual Basic 3.0, anunciado solamente seis meses después de la salida al mercado

de la versión 2.0, solucionaba la necesidad de una herramienta que permitiera

aplicaciones data-aware. Finalmente, Visual Basic 3.0 amplió la capacidad de la

herramienta de desarrollo incluyendo los Crystal Reports, un motor para visualizar

datos extraídos en una variedad de formatos personalizables.

La salida al mercado de Microsoft Windows 95 y de Microsoft Windows NT

condujo a esta adopción y destacó la necesidad de herramientas de desarrollo más

potentes que podrían soportar la nueva arquitectura.

Visual Basic 4.0.

La versión 32-bit de Visual Basic- versión 4.0-fue anunciada en septiembre de1995

e incluía la edición estándar y profesional así como una nueva edición destinada al

nivel empresarial y el desarrollo en equipo. La edición empresarial ofrecía nuevas

capacidades tales como automatización remota, control de datos remoto, y una

versión integrada de Microsoft Visual SourceSafe para la dirección de la

configuración y realización de diferentes versiones. Apareció la versión 4.0, que

podía generar programas de 16 y 32 bits a partir de un mismo código fuente, a

costa de un gran aumento en el tamaño de los archivos "runtime" necesarios.

Versión 5.0

Con la versión 5.0, se implementó por primera vez la posibilidad de compilar a

código nativo, obteniendo una mejora de rendimiento considerable.

Versión 6.0

Tanto esta como la posterior 6.0 soportaban características propias de los

lenguajes orientados a objetos, aunque careciendo de algunos ítems importantes

como la herencia, el polimorfismo y la sobrecarga. Visual Basic 6.0 viene incluido

dentro de la última versión de la suite de desarrollo de Microsoft que no trabaja

sobre la plataforma.

Net, llamada Microsoft Visual Studio 6Podemos decir que la versión 5 y la versión 6

agregan la orientación a objetos pero no en su totalidad, realmente es un lenguaje

orientado a eventos,.Net será la versión que de más potencia a esta funcionalidad.

Las versiones de Visual Basic 5.0 y 6.0-anunciadas en marzo de 1997 y en junio de

1998, respectivamente- representaron un paso importante hacia posibilitar a los

desarrolladores en Visual Basic programar en los nuevos niveles del

funcionamiento en el ambiente libre que representa Internet.

Page 18: QUE ES VISUAL BASIC

Las versiones actuales de Visual Basic se basan en la plataforma. NET. García, J;

Rodríguez, J; Brazález, A (1999) Visual Basic 6.0 es una excelente herramienta de

programación que permite crear aplicaciones propias (programas) para Windows

95/98 o Windows NT. Con ella se puede crear una simple calculadora hasta una

hoja de cálculo de la talla de Excel (en sus primeras versiones), pasando por un

procesador de textos o cualquier otra aplicación que se le ocurra al programador.

Sus aplicaciones en ingenierías son casi ilimitadas: representación de movimientos

mecánicos o de funciones matemáticas y graficas termodinámicas, simulación que

se utilizara será el Basic. Es un lenguaje de programación visual, también llamado

lenguaje de 4°generación, esto quiere decir que un gran número de tareas se

realizaran sin escribir código, simplemente con operaciones graficas realizadas con

el ratón sobre la pantalla. Es también un programa basado en objetos como C++ o

Java. La diferencia esta en que visual Basic 6.0 utiliza objetos con propiedades y

métodos, pero carece de los mecanismos de herencia y polimorfismos propios de

los verdaderos lenguajes orientados a objetos como Java C++.

Versión 7.0

Esta es la versión original de Visual Basic .NET. Fue publicada junto con Visual C#

en 2002 como uno de los lenguajes disponibles para la entonces nueva plataforma

de programación .NET de Microsoft.

Visual Basic .NET 2003 (VB 7.1)

Visual Basic .NET 2003 fue publicado como parte Visual Studio 2003, que también

incluía Visual C# 2003,Visual J#2003 y por primera vez también incluía el .NET

Compact Framework. Esta revisión de Visual Basic .NET y de Visual Studio .NET

requieren el Framework .NET 1.1.

Visual Basic 2005 (VB 8.0)

Visual Basic 2005. Esta versión fue publicada como parte de Visual Studio2005, y

requiere el Framework .NET 2.0.En esta versión se incluyeron varias novedades,

entre las que se cuentan:

•Editar y Continuar - probablemente la característica que más echaban de menos

los desarrolladores que venían de Visual Basic.

•Evaluación de expresiones en tiempo de diseño

•El pseudo-espacio de nombres My que proporciona:

O Acceso rápido a ciertas áreas del Framework .NET que de otra manera

requerirían una cantidad significante de código para usarse.

O Clases generadas dinámicamente (Quizás la más significativa sea My. Forms).

Page 19: QUE ES VISUAL BASIC

Visual Basic 2008 (VB 9.0)

Visual Basic 2008 es la siguiente evolución de Visual Basic .NET. Fue liberado

(RTM) el 17 de Noviembre 2007 en inglés, y en castellano el 2 de Febrero de2008.

Esta versión de Visual Basic, así como todo el entorno Visual Studio 2008incorpora

la versión 3.5 del Framework .NET. Para esta versión se añadirá varias novedades,

incluyendo:

•Soporte para LINQ (Language Integrated Query)

•Expresiones Lambda

•Literales XML

Page 20: QUE ES VISUAL BASIC

VERSIONES

Visual Basic 1.0, para entornos MS-Dos.

Su primera versión fue presentada en1991

Visual Basic 4.0.La versión 32-bit de Visual Basic- versión 4.0-fue anunciada en septiembre de1995 e

incluía la edición estándar y profesional así como una nueva edición destinada al nivel empresarial y el

desarrollo en equipo.

Apareció la versión 4.0, que podía generar programas de 16 y 32 bits

Version 7.0 Esta es la versión original de Visual Basic .NET. Fue publicada junto con Visual C# en 2002 como

uno de los lenguajes disponibles para la entonces nueva plataforma de programación .NET de Microsoft.

Visual Basic 2008 (VB 9.0) Visual Basic 2008 es la siguiente evolución de Visual Basic .NET. Fue liberado

(RTM) el 17 de Noviembre 2007 en inglés, y en castellano el 2 de Febrero de2008.

Esta versión de Visual Basic, así como todo el entorno Visual Studio 2008incorpora la versión 3.5 del

Framework .NET. Para esta versión se añadirá varias novedades, incluyendo:

Soporte para LINQ (Language Integrated Query)

Expresiones Lambda

Literales XML

Visual Basic 2.0, la edición estándar y profesional,

Microsoft anunció la disponibilidad de Visual Basic 2.0 en noviembre de 1992.

Versión 5.0 Con la versión 5.0, se implementó por primera vez la posibilidad de compilar a código nativo, obteniendo una mejora de rendimiento considerable.

Visual Basic .NET 2003 (VB 7.1) fue publicado como parte Visual Studio 2003, que también incluía Visual C# 2003,Visual J#2003 y por primera vez también incluía el .NET Compact Framework. Esta revisión de Visual Basic

.NET y de Visual Studio .NET requieren el Framework .NET 1.1.

Visual Basic 3.0,

amplió la capacidad de la herramienta de desarrollo incluyendo los Crystal Reports, La salida al mercado de

Microsoft Windows 95 y de Microsoft Windows NT condujo a esta adopción y destacó la necesidad de

herramientas de desarrollo más potentes

Visual Basic 6.0, soportaban características propias de los lenguajes orientados a objetos.

Las versiones de Visual Basic 5.0 y 6.0-anunciadas en marzo de 1997 y en junio de 1998

Visual Basic 2005 (VB 8.0) Esta versión fue publicada como parte de Visual Studio2005, y requiere el

Framework .NET 2.0.En esta versión se incluyeron varias novedades, entre las que se cuentan:

Editar y Continuar - probablemente la característica que más echaban de menos los desarrolladores que

venían de Visual Basic.

Evaluación de expresiones en tiempo de diseño

Page 21: QUE ES VISUAL BASIC