QUE ES VISUAL BASIC

Page 1

LENGUAJE DE PROGRAMACIÓN II INTEGRANTES

   

Gabriela Chango Gustavo Masaquiza Javier Jeres Cristina Ganan INGENIERA

 Ing. Wilma Gavilánez


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.


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.


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.


¿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


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.


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.


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.


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.


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


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


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

OTROS TIPOS DE DATOS

se almacena en el tipo de datos String, Char

con el tipo de datos Boolean, puede contener uno de dos valores posibles: True o False.


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.


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. 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.

incluye realces como un diseñador visual para desarrollo rapido con el .NET Framework 3.5 CARACTERÍSTICAS DE VISUAL BASIC 2008

nos provee a desarrolladores la habilidad de poder escoger entre multiples versiones del Framework

provee un nuevo lenguaje de consultas integrado para el manejo de la información


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++.


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


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.


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).


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


VERSIONES Visual Basic 3.0, Visual Basic 2.0, la edición estándar y profesional, Microsoft anunció la disponibilidad de Visual Basic 2.0 en noviembre de 1992.

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 Basicversió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

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.

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 .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 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

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



Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.