0% encontró este documento útil (0 votos)
41 vistas12 páginas

Visual Basic Diap.

Cargado por

Dani Lopez
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPTX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
41 vistas12 páginas

Visual Basic Diap.

Cargado por

Dani Lopez
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPTX, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 12

VISUAL BASIC.

NET
"¡Visual Basic .NET te ofrece un mundo de posibilidades para convertir
tus ideas en realidad!
I.N.E.D ZACULEU

 Nombre: Juan Daniel Lucas Lopez

 Grado: 5.to Perito contador

Curso: Programación ll

Tema: Visual Basic. Net

 Catedrático: Gustavo Gutiérrez

Ciclo Escolar: 2,023


INTRODUCCION
Visual Basic .NET es un lenguaje de programación orientado a objetos y
un entorno de desarrollo integrado (IDE) desarrollado por Microsoft. Es
una evolución de Visual Basic, un lenguaje de programación popular
utilizado para el desarrollo de aplicaciones de escritorio en entornos
Windows.
En resumen, Visual Basic .NET es un lenguaje de programación
poderoso y accesible que permite a los desarrolladores crear
aplicaciones de escritorio robustas y funcionales en entornos Windows.
Su enfoque en la programación orientada a objetos y su integración con
el marco de trabajo .NET lo convierten en una herramienta versátil
para el desarrollo de software.
Visual Basic .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.
Todas las versiones de Visual Basic para Windows son muy conocidas, aunque la
Microsoft Visual Basic 1.0 desarrollada para el sistema operativo MS-DOS (ediciones
Profesional y Estándar), que data de 1992, fue menos difundida. Esta proveía un entorno
que, aunque en modo texto, incluía un diseñador de formularios en el que se podían
arrastrar y soltar distintos controles.
La última versión que únicamente generaba aplicaciones de 16 bits fue la 3.0 y no incluía
una biblioteca detallada de componentes para toda clase de usos. Durante la transición
de los sistemas Windows 3.11 a Windows 95, en 1995: hizo su aparición la versión 4.0 de
Visual Basic; esta podía generar programas tanto de 16 como de 32 bits, a partir del
mismo código fuente, aunque a costa de un gran aumento en el tamaño de los archivos
necesarios en tiempo de ejecución ("runtime"). Además, se sustituyeron los controles
denominados VBX por los nuevos OCX. Con la siguiente versión, la 5.0, se estuvo a
punto de implementar por primera vez la posibilidad de compilar a código nativo,
obteniendo una mejora de rendimiento considerable. Tanto esa como la sucesora 6.0
soportaban ciertas características propias de los lenguajes orientados a objetos, pero
carecían de algunas importantes, tales como herencia y sobrecarga; pero, de hecho, no
fue pensado como lenguaje orientado a objetos. La versión 6.0, que puede generar código
ejecutable directo en 32 bits, todavía continúa utilizándose masivamente, y es compatible
con las últimas versiones de los sistemas Windows, como Windows 7 y Windows 8.
LENGUAJE DE PROGRAMACIÓN
VISUAL
Visual Basic .NETBASIC
es un lenguaje.NET
de programación orientado a objetos que cuenta
con los beneficios que le brinda .NET Framework, el modelo de programación
diseñado para simplificar la programación de aplicaciones en un entorno
sumamente distribuido: Internet.
El lenguaje Visual Basic .NET es totalmente diferente a sus antecesores, permite
crear aplicaciones de escritorio, Web y móviles. Brinda un completo número de
características para hacer que el desarrollo de aplicaciones sea realmente rápido.

Objetivo:
 El participante identificará los elementos del .NET Framework y utilizará el
paradigma de la programación orientada a objetos que brinda Visual Basic .NET.
Características principales
de Visual Basic
 El IDE de Visual Basic 6 tenía una serie de características que se han
mantenido en otros lenguajes de programación, como C# o Visual C++. Entre
ellas son:
 Separación de la creación de la interfaz gráfica y el código.
 Una barra de herramientas, con los controles (se podían añadir muchos o crear
de propios) necesarios para la creación de formularios. Sólo había que
arrastrar y redimensionarlos dentro de la interfaz. Los controles comunes eran
labels, textbox, button, checkbox, picturebox, combobox, frame, timer, etc.
 Un explorador de proyectos, para ver todos los formularios, controles, código,
etc de nuestro proyecto y un panel de propiedades, dependiendo del formulario
o control seleccionado. De esta manera se podía modificar sus características en
modo diseño.
 En la parte inferior una Ventana inmediato, que mientras se depuraba podías
escribir directamente funciones simples o el valor contenido de las variables, y
Ventajas de Visual Basic. Net
 Posee una curva de aprendizaje muy rápida.
 Integra el diseño e implementación de formularios de Windows.
 Permite usar con facilidad la plataforma de los sistemas Windows, dado que tiene acceso
prácticamente total a la API de Windows, incluidas librerías actuales.
 Es uno de los lenguajes de uso más extendido, por lo que resulta fácil encontrar información,
documentación y fuentes para los proyectos.
 Fácilmente extensible mediante librerías DLL y componentes ActiveX de otros lenguajes.
 Posibilita añadir soporte para ejecución de scripts, VBScript o JScript, en las aplicaciones
mediante Microsoft Script Control.7​
 Tiene acceso a la API multimedia de DirectX (versiones 7 y 8). También está disponible, de
forma no oficial, un componente para trabajar con OpenGL 1.1.8​
 Existe una versión, VBA, integrada en las aplicaciones de Microsoft Office, tanto Windows
como Mac, que permite programar macros para extender y automatizar funcionalidades en
documentos, hojas de cálculo y bases de datos (Access).
 Si bien permite desarrollar grandes y complejas aplicaciones, también provee un entorno
adecuado para realizar pequeños prototipos rápidos.
Desventajas

 Las críticas hechas en las ediciones de Visual Basic anteriores


a VB.NET son variadas;9​se citan entre ellas:
 Problema de versionado asociado con varias librerías runtime
DLL, conocido como DLL Hell
 Soporte pobre para programación orientada a objetos10​
 Incapacidad para crear aplicaciones multihilo, sin tener que
recurrir a llamadas de la API de Windows.
 Dependencia de complejas y frágiles entradas de registro
COM11​
 La capacidad de utilizar controles en un único formulario es
muy limitada en comparación a otras herramientas.
CONCLUSION
 facilidad de aprendizaje: Visual Basic .NET es conocido por su sintaxis
simple y fácil comprensión, lo que lo convierte en un lenguaje ideal para
aquellos que recién se inician en la programación. Su enfoque orientado a
objetos y su gran cantidad de bibliotecas facilitan el desarrollo de
aplicaciones.
 .Integración con el ecosistema de Microsoft: Al ser desarrollado por
Microsoft, Visual Basic .NET se integra de manera fluida con otras
herramientas y tecnologías de Microsoft, como el entorno de desarrollo
integrado (IDE) Visual Studio. Esto permite a los desarrolladores aprovechar
al máximo las características y funcionalidades de la plataforma.
 Amplia disponibilidad de recursos y documentación: Dado que Visual
Basic .NET ha estado presente en la industria durante mucho tiempo, existen
numerosos recursos, tutoriales y documentación disponibles para ayudar a
los desarrolladores a aprender y resolver problemas. La comunidad de
desarrolladores también es activa, lo que facilita la obtención de ayuda y
colaboración.
CONCLUSION
 Soporte para aplicaciones de escritorio y web: Visual Basic .NET permite
desarrollar tanto aplicaciones de escritorio como aplicaciones web. Esto
brinda a los desarrolladores la flexibilidad de crear una amplia gama de
soluciones según las necesidades del proyecto.
 Continuidad y evolución: Aunque Visual Basic .NET ha sido reemplazado
por C# como el lenguaje de programación principal para el desarrollo de
aplicaciones .NET, Microsoft continúa brindando soporte y mejoras a
Visual Basic .NET. Esto significa que las aplicaciones existentes
desarrolladas en Visual Basic .NET aún pueden mantenerse y actualizarse.
 En resumen, Visual Basic .NET es un lenguaje de programación accesible y
versátil que ha sido ampliamente utilizado en el desarrollo de aplicaciones
de escritorio y web. Si bien ha sido superado por C# en popularidad, sigue
siendo una opción viable para desarrolladores que buscan una sintaxis
sencilla y una integración sólida con el ecosistema de Microsoft.

También podría gustarte