VisualBasic.Net
VisualBasic.Net
net
Programación
Roxana Rodríguez
16 de Abril de 2021
Índice
Introducción……………………..………………………………………………………….. Pág. 3
Metodología orientada a objetos. Eventos, objeto, clase, controles, propiedades, métodos, menús
Programación………………………………………………………………………………...Pág. 8
poseen………………………………………………………………………………………. Pág. 9
Conclusión……………………………………………………………………………….... Pág. 11
Bibliografía………………………………………………………………………......……. Pág. 12
3
Visual Basic es, como su nombre indica, una herramienta visual que permite crear sin
ninguna noción de programación de interfaz gráfica de usuario (GUI - Graphical User Interface)
utilizando el ratón de los elementos gráficos (botones, imágenes, campos de texto, menús
desplegables).
Por otro lado, también esta Visual Basic.NET, este es más que una nueva versión, Esta última
estructura misma de los sistemas operativos Windows. La infraestructura .NET tiene un enfoque
totalmente orientado a objetos y está diseñada para ser utilizada indistintamente por varios
Visual Basic .NET (VB.NET) es un lenguaje de programación que surgió en el año 1991. Es
un lenguaje orientado a objetos que permite crear interfaz de usuario utilizando formulario y
controles a los cuales se les puede escribir código para definir el comportamiento de una
aplicación.
Visual Basic .NET contiene una serie de instrucciones, funciones y palabras clave que están
Características
Los compiladores de Visual Basic.Net generan código que requiere una o más librerías de
(siglas de "MicroSoft Visual Basic Virtual Machine x.y", donde x.y es la versión) y en otros en
VBRUNXXX.DLL ("Visual Basic Runtime X.XX"). Estas bibliotecas DLL proveen las
son cargadas bajo demanda en tiempo de ejecución. Además de las esenciales, existe un gran
número de bibliotecas del tipo DLL con variedad de funciones, tales como las que facilitan el
acceso a la mayoría de las funciones del sistema operativo o las que proveen medios para la
Desde ese entorno también se puede generar el archivo en código ejecutable (exe); ese programa
así generado en disco puede luego ser ejecutado sin requerir del ambiente de programación
5
(incluso en modo stand alone), aunque sí será necesario que las librerías DLL requeridas por la
ejecución.
eventos. Por poner un ejemplo sencillo, un botón tiene un evento click, y dentro de ese evento
programaremos lo que nos interesa (por poner otro ejemplo sencillo, que salga un mensaje).
El polimorfismo significa que puede tener múltiples clases que se pueden usar de manera
intercambiable, aunque cada clase implementa las mismas propiedades o los mismos métodos de
maneras diferentes.
Objeto
Clase
Controles
Propiedades
Eventos
6
Métodos
Menús
Barra de herramientas
Objetos
Cada formulario (ventana), menú o control que se crea con Visual Basic es un módulo
Clase
Cada clase puede tener distintos miembros de clase, entre los que se incluyen las propiedades
que describen los datos de clase, los métodos que definen el comportamiento de la clase y los
Controles
son controles, tales como: El formulario, Label, Button, TextBox, PictureBox, Timer, entre otros.
Propiedades:
fondo), Height (altura).
7
Algunas propiedades no solo determinan el aspecto que tiene el objeto, sino que además
Eventos:
Un evento es una acción que es reconocida por el objeto. Un evento ocurre (se dispara) como
ejecución de código (sentencias) o como resultado de la interacción de otro objeto con el objeto
de poseedor del evento. Para un formulario tenemos por ejemplo; el evento Load que se dispara
Métodos:
Los métodos son un conjunto de procedimientos que permiten que un objeto ejecute
una acción o tarea sobre sí mismo. Por ejemplo, para un formulario tenemos el método Hide que
mostrar.
Menús
Los menús son importantes herramientas de trabajo en la mayoría de los programas basados en
Windows, nos permiten mediante un botón, acceder, ejecutar acciones o abrir otras ventanas en un
programa.
Los menús generalmente están ubicados en la barra de menús de manera horizontal y tienen
Características
Archivo y Editar, son a menudo, los dos primeros menús y el último es la Ayuda.
Tiene submenús que dan otras posibilidades dentro del mismo menú.
Barra de herramientas
"La barra de herramientas estándar es la que está representada por íconos que tienen una
representación gráfica del para que sirven, esta situada debajo de la barra de menús"
Es una opción que se tiene a mano para poder realizar acciones, tales como, guardar archivos,
ejecutar el proyecto para probarlo, también desde aquí podemos acceder al cuadro de
herramientas.
a partir de las cuales se crean objetos relacionados entre sí para lograr los objetivos de la
aplicación.
Al programar orientado a objetos tenemos que aprender a pensar cómo resolver problemas de
una manera diferente a la anterior, en programación estructurada. Ahora tendremos que escribir
Cuadro comparativo
Invisible para sus visitantes, POO facilitará la vida a los desarrolladores y especialmente
a los usuarios de aplicaciones web al proporcionarles una herramienta fácil de usar. Por
ejemplo, Imagínate al volante de tu automóvil: debes saber conducirlo, pero cuando giras
la llave de encendido no necesitas saber y menos aún controlar la serie de eventos que
constituye el objeto está oculto al usuario (el usuario es aquí quien utilizará sus objetos
para animar el sitio, no el visitante que solicita la página desde su navegador). Esto
10
objeto está oculto al usuario (el usuario es aquí quien utilizará sus objetos para animar el
sitio, no el visitante que solicita la página desde su navegador). Esto disminuye el riesgo
de errores ya que el usuario no podrá modificar el núcleo mismo de su código y así evitar
muchos errores.
programar, este método tiene una serie de desventajas a largo plazo. La primera es que la
modificación de todos los procedimientos que interactúan con estos datos. Además,
Conclusión
Visual Basic sigue siendo una herramienta de creación de prototipos muy eficaz; su rápido
de su categoría.
Sus extensiones web lo sitúan ahora a la vanguardia del desarrollo de aplicaciones de Internet
enfoque de componentes a través de ActiveX, están llevando a que cada vez más empresas la
elijan para el desarrollo de su sistema de intranet en el que dominan los entornos de los clientes
El hecho es que Visual Basic no es una herramienta de referencia con respecto a tecnologías
que no son de Microsoft, en particular CORBA que no es compatible o Java, que es objeto de
muy limitado. sin embargo, las versiones futuras de Visual Basic planean extender los conceptos
Bibliografía
en: <https://docs.microsoft.com/es-es/dotnet/visual-basic/programming-guide/concepts/object-oriented-
programming#:~:text=Visual%20Basic%20proporciona%20compatibilidad%20total,la%20herencia%20y
%20el%20polimorfismo.&text=La%20encapsulaci%C3%B3n%20significa%20que%20un,una%20sola
Meyer, e., 2009. Visual Basic vs. Java. [En línea] Elmeyer.blogspot.com. Disponible en:
<http://elmeyer.blogspot.com/2009/03/visual-basic-vs-java.html#:~:text=Visual%20Basic%20es%20m
%C3%A1s%20desorganizado,%2C%20variables%20globales%2C%20etc..&text=Pero%20ahora
%20mismo%2C%20con%20los,sencillez%20para%20la%20programaci%C3%B3n%20gr%C3%A1fica>
Es.m.wikipedia.org. 2021. Visual Basic - Wikipedia, la enciclopedia libre. [En línea] Disponible en:
Montoya, J., 2005. Visual Basic - Monografias.com. [En línea] M.monografias.com. Disponible en:
2021].
Carrera, I., 2012. Programación orientada a objetos. [En línea] Disponible en:
Lenguajes de programación. 2020. ▷ Todo sobre el lenguaje Visual Basic .NET 【 actualizado
2021].