SlideShare una empresa de Scribd logo
.Net
VISUAL BASIC.NET
DEFINICION
En el mundo de la programación
informática, uno de los lenguajes más
populares y conocidos es el de Visual
Basic. Creado en 1991 por Alan Cooper
para Microsoft, este paquete permite programar contenidos informáticos gráficos
de Manera simple y accesible.
El Visual Basic ha sido desarrollado con el objetivo de entregar a los usuarios de
programación informática un paquete de utilidades simples y accesibles. Es por
esto que el Visual Basic puede ser usado y fácilmente comprendido por expertos
como también por usuarios principiantes. Su base parte del dialecto BASIC pero
con componentes novedosos que lo adaptan a los lenguajes informáticos
modernos. A esto se suma que el Visual Basic es además un lenguaje de
programación guiado por eventos que permite mayor operatibilidad y mejores
resultados.
Visual Basic .NET es un lenguaje 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.
Microsoft ha desarrollado numerosas versiones para Visual Basic. Una de las
más antiguas data de 1992 y si bien presentaba el lenguaje en forma de texto,
permitía ya disfrutar y acceder a algunos de los elementos más importantes del
futuro Visual Basic. Hoy en día, la versión 6.0 es la más difundida a nivel mundial
gracias a la combinación de elementos simples y de elementos perfeccionados.
HISTORIA
B.A.S.I.C. significa: Beginner’s All-
purpose Symbolic Instruction Code,
traduciendo esto sería: Código de
instrucciones de uso universal para
principiantes. Basic es un lenguage de
programación que actua como un
intermediario entre el operador y el
computador. Mediante el vocabulario y las
reglas Basic, se le ordena al computador lo que se quiere que haga y el PC
transforma estas instrucciones para poder ejecutarlas. Otros lenguajes de
programación que pueden emplearse son el Pascal, Fortan y Ensamblador.
BASIC es traducido a código binario, también se puede escribir programas en
código binario, pero es muy dificil por eso crearon el Basic.
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.
Más adelante, en 1987, llegó una de las versiones más populares del lenguaje:
QuickBasic, una joya de oro de los tiempos del MS-DOS, con la cual muchos se
develaron más de una noche. Las primeras versiones eran interpretadas y no
estructuradas. Las más recientes son estructuradas y, a menudo, compiladas.
En esos tiempos, BASIC solía enseñarse a los programadores principiantes
porque era "fácil" de utilizar y de comprender, y además porque contiene los
mismos conceptos fundamentales que muchos otros lenguajes considerados
más "difíciles", como Pascal, C y COBOL, las cuales, a su vez, eran muy
populares entre los programadores, mientras que había una especie de
desprecio hacia Basic, por tratarse de un lenguaje “para principiantes".
En contraste, hace poco más de 14 años, el proceso de construir una sencilla
aplicación basada en Microsoft Windows solía ser algo complicado, difícil y largo.
Hasta aquí, todo eran oscuras pantallas de texto y aplicaciones de consola. Con
la llegada de Windows, todo resulto muy diferente. Es así que, construir estas
aplicaciones ricas en gráficos no era un proceso trivial antes de la introducción
de Visual Basic 1.0 en mayo de 1991. Las antiguas aplicaciones de MS-DOS
mucho distaban ya de las modernas y visuales de Windows, pero, claro, hacer
aplicaciones para ese nuevo sistema operativo era un real privilegio, que muy
pocos estudiosos de la programación en C podían experimentar.
Ese año, Visual Basic 1.0 vio la luz, y revolucionó el desarrollo de aplicaciones
para Windows, especialmente por su facilidad y por la rapidez con la que permite
crearlas.
Si bien muchas personas hicieron de Visual Basic una realidad, un empelado de
Microsoft, llamado Alan Cooper, fue considerado el verdadero padre del
lenguaje. Hoy con más de 14 años del lenguaje en el mercado, Alan es
considerado una eminencia.
Inicialmente, Visual Basic fue pensado para ser un producto muy táctico.
Microsoft tenía varias iniciativas en el desarrollo que lideraba Visual Basic 1.0,
todas fueron pensadas para convertirse en las herramientas de programación a
largo plazo, estratégicas, gráficas y orientadas a objetos. 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. Consecuentemente, la primera versión incluyó poco más
que la tecnología Embedded Basic que había sido desarrollada originalmente en
Microsoft QuickBasic 4.0 (el código “p” y compilador de Microsoft) y una
herramienta compiladora de diseño simple originalmente diseñada para
Windows 3.0 pero que nunca fue utilizada para tal fin. Aproximadamente 12
meses después, el desarrollo y mejora de la versión 1.0 comenzó, Microsoft sacó
al mercado una herramienta desarrolladora para cubrir la exigencia en ese
momento del mercado cuyo nombre en clave fue "Thunder"(Trueno).
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. Para tratar a esta necesidad creciente,
Microsoft anunció la disponibilidad de Visual Basic 2.0 en noviembre de 1992. La
segunda versión de Visual Basic, distribuida en la ediciónestá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.
Incluía también una ayuda para mejorar la puesta a punto y depuración, proveía
de la capacidad de conectarse a bases de datos mediante ODBC, y nuevas y
productivas herramientas, por ejemplo, la ventana de propiedades, sintaxis del
código en color, y completo soporte para un Interfaz de Múltiples Documentos
(MDI).
CARACTERISTICAS
Los temas siguientes presentan y describen los componentes básicos de Visual
Basic, un lenguaje de programación orientado a objetos. Después de crear la
interfaz de usuario para su aplicación con formularios y controles, debe escribir
el código que define el comportamiento de la aplicación. Como sucede con
cualquier otro lenguaje de programación moderno, Visual Basicadmite una serie
de elementos de lenguaje y construcciones de programación comunes.
Si ha programado en otros lenguajes, gran parte del material tratado en esta
sección le resultará familiar. Aunque la mayoría de las construcciones son
similares a las de otros lenguajes, la naturaleza orientada a eventos de Visual
Basic presenta algunas diferencias sutiles.
Si está familiarizado con la programación, el material de esta sección sirve como
introducción a los bloques de creación básicos para escribir código. Una vez que
comprenda los aspectos básicos, puede crear aplicaciones eficaces con Visual
Basic.
En esta sección
Matrices
Explica cómo hacer el código más compacto y eficaz mediante la declaración y
utilización de matrices, que contienen varios valores relacionados.
Inicializadores de colección
Describe los inicializadores de colección, que permiten crear una colección y
rellenarla con un conjunto inicial de valores.
Constantes y enumeraciones
Explica el almacenamiento de valores inmutables para su uso repetido, incluidos
los conjuntos de valores de constantes relacionadas.
Flujo de control
Muestra cómo regular el flujo de la ejecución del programa.
Tipos de datos
Describe qué tipos de datos puede contener un elemento de programación y
cómo almacenarlos.
Elementos declarados
Abarca la programación de elementos que puede declarar, sus nombres y
características, y cómo el compilador resuelve las referencias a ellos.
Delegados
Se proporciona una introducción a los delegados y se explica cómo se usan en
Visual Basic.
Enlace en tiempo de compilación y en tiempo de ejecución
Describe los enlaces, que realiza el compilador cuando se asigna un objeto a
una variable de objeto, y las diferencias entre los objetos con enlace anticipado
y con enlace en tiempo de ejecución.
Tipos de error
Proporciona información general sobre los errores de sintaxis, errores en tiempo
de ejecución y errores lógicos.
Eventos
Muestra cómo declarar y utilizar eventos.
Interfaces
Describe qué son las interfaces y cómo usarlas en las aplicaciones.
LINQ
Proporciona vínculos a temas que presentan la programación y las
características de Language-Integrated Query (LINQ).
Objetos y clases
Proporciona información general sobre objetos y clases, cómo se utilizan, las
relaciones que mantienen entre sí y las propiedades, los métodos y los eventos
que exponen.
Operadores y expresiones
Describe los elementos de código que manipulan elementos que contienen
valores, cómo utilizarlos de forma eficaz y cómo combinarlos para producir
nuevos valores.
Procedimientos
Describe los procedimientos Sub , Function, Property y Operator , así como
temas avanzados, como procedimientos recursivos y sobrecargados.
Instrucciones
Describe las instrucciones de declaración y ejecutables.
Cadenas
Proporciona vínculos a temas que describen los conceptos básicos sobre el uso
de cadenas en Visual Basic.
Variables
Presenta las variables y describe cómo utilizarlas en Visual Basic.
XML
Proporciona vínculos a temas en los que se describe cómo usar XML en Visual
Basic.
ENTORNO DE DESARROLLO
El Entorno de Desarrollo recibe el nombre de Entorno de Desarrollo de Microsoft
Visual Studio .NET. Este entorno es personalizable y contiene todas las
herramientas necesarias para construir programas para Microsoft Windows.
El Entorno de Desarrollo contiene múltiples ventanas y múltiples funcionalidades
y es por consecuencia llamado un entorno de desarrollo integrado (integrated
delopment environment IDE).
La ventana central es la ventana de diseño (Designer Window), la cual contiene
el formulario a desarrollar.
La caja de herramientas (ToolBox) se localiza de lado izquierdo. En el extremo
derecho tenemos la ventana de explorador de soluciones (Solution Explorer).
La ventana de propiedades (Properties window) contiene tres partes:
1. La parte superior contiene un combo box que muestra el nombre y la clase del
objeto seleccionado.
2. La parte media contiene la lista de propiedades del objeto seleccionado, de
lado derecho contiene un conjunto de cajas para ver y editar el valor de la
propiedad seleccionada.
3. La parte inferior es un cuadro descriptivo que proporciona una breve
descripción de la propiedad seleccionada.
Es necesario tener instalado el Visual Studio .NET, al ejecutarlo se presenta una
página de inicio, en caso de no presentarse entonces de clic en Help/ShowStart
Page. En esta página será posible establecer su perfil, por ejemplo, identificarse
como Desarrollador Visual Studio o más específico como Desarrollador Visual
Basic con lo cual Visual Studio configura de inmediato el entorno de desarrollo
para programar en Visual Basic.
Para iniciar un nuevo proyecto, de clic en la opción Projectsy clic en el botón
[New Project], esta acción abre una ventana donde se indicará el archivo abrir,
los proyectos Visual Basic .NET tiene la extensión.vbproj. Una vez que abre el
proyecto si la página de inicio estaba visible continuará así y en el Explorador de
Soluciones (Solution Explorer) se cargan los archivos correspondientes al
proyecto.
En Visual Basic .NET existen dos archivos:
1. Un archivo de projecto .vbproj, el cual contiene información específica para
una determinada tarea de programación.
2. Un archivo de solución. sln, el cual contiene información relacionada con uno
o más proyectos. Este tipo de archivo puede administrar varios proyectos
relacionados entre sí y son similares a los archivos de grupos de proyecto (. vbg)
en Visual Basic 6.
Si la solución tiene un único proyecto, abrir el archivo de proyecto .vbproj o
elarchivo de solución .sln tiene el mismo resultado, pero si la solución es
multiproyecto entonces deberá abrir el archivo de solución.
Best Practices:Procure siempre abrir el archivo de solución.sln.
Los formularios en Visual Basic .NET tienen la extensión .vb. Se mostrarán
amanera de pestañas la página de inicio, la vista de diseño y el código del
formulario.
Para evitar el acoplamiento de ventanas, mientras arrastre la ventana pulse la
tecla [Ctrl], si desea integrar la ventana como pestaña entonces arrastre la
ventana sobre otras pestañas y libere.
El control Imagen desaparece en Visual Studio.Ya no tendrá que utilizar el
tabulador para identar su código.
Resumen
¿Qué es Visual Basic?
Es un lenguaje de programación orientado a objetos creado por Microsoft. Es un
lenguaje que incorpora todas las herramientas necesarias para la creación de
cualquier aplicación para Windows. Visual Basic es un lenguaje visual que se
origina del lenguaje de programación Basic, este lenguaje se basa en un
ambiente de desarrollo totalmente gráfico, que facilita la creación de interfaces
gráficas.
Historia y versiones de Visual Basic
La primera versión de Visual Basic fue lanzada en 1961, que incluyó más que la
tecnología Embedded Basic, la cual había sido desarrollada originalmente en
Microsoft QuickBasic 4.0.
Luego en 1992 Microsoft lanzó Visual Basic 2.0, la cual proveía a los
desarrolladores un funcionamiento perceptible mejorado y con mayor capacidad
para crear aplicaciones de mayor tamaño y más sofisticado.
En marzo de 1997 y en junio de 1998 las versiones de Visual Basic 5.0 y 6.0
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 características tales como el
compilador del códigonativo, introdujeron aumentos del funcionamiento de hasta
el 2.000 por ciento.
La barra de menús
Esta barra resulta muy similar a la de cualquier otra aplicación de Windows, ya
que algunos menús de esta barra tienen muy poca novedad.
El menú File tiene pocas novedades. Lo más importante es la distinción entre
proyectos. Un proyecto reúne y organiza todos los ficheros que componen el
programa o aplicación. Estos ficheros pueden ser formulario, módulos, clases,
recursos, entre otros. Visual Basic 6.0 permite tener más de un proyecto abierto
simultáneamente, lo cual puede ser útil en ocasiones
El menú Proyect permite añadir distintos tipos de elementos a un proyecto. Se
puede elegir el tipo de proyecto y determinar el formulario con el que se arrancará
la aplicación, con el comando componentes se pueden añadir nuevos controles
a la barra de controles (Toolbox) que aparece a la izquierda de la pantalla.
Barra de herramientas estándar
Aparece debajo de la barra menús, esta permite acceder a las opciones más
importantes de los menús de Visual Basic. Esta barra posee dos elementos que
son propios de EID de Visual Basic, el primer elemento marcado en rojo
representa el indicador de posición de los controles en la aplicación.
El segundo elemento marcado en rojo representa el indicador de tamaño de los
controles en la aplicación.
La caja de herramientas
Esta caja incluye controles con los que se puede diseñar la pantalla de la
aplicación, estos son, botones de comando, etiquetas, cajas de texto, imágenes,
entre otros.
Formularios
Son las zonas de la pantalla sobre las que se diseña el programa y sobre los que
se sitúan los controles o herramientas. Al ejecutar el programa el formulario se
convertirá en la ventana principal de la aplicación.
La ventana de propiedades
En ella se muestran todas las propiedades de un control o un módulo
seleccionado en la aplicación.
La ventana de esquema de formularios
Esta ventana permite observar y alinear en la pantalla de cada uno de los
formularios de una aplicación, es decir, que permite indicar la posición donde se
debe aparecer cada uno de los formularios.
Los controles más usados en Visual Basic 6.0
Los botones de comando son aquellos botones típicos que vemos
frecuentemente en las aplicaciones de Windows, que realizan operación en
específico, ejemplo, salir, imprimir, cancelar y otros.
Font permite cambiar de fuente del texto que aparece en el objeto, el tipo de
fuente se refiere a las operaciones o efectos que se pueden efectuar sobre un
texto como el tamaño de letra, negrita, cursiva y otros.
Height y Width permite cambiar la altura y anchura del objeto, en donde height
representa la altura y width la anchura.
Left y top permite cambiar la posición a la izquierda y superior del control sobre
su contenedor.
Uso de las propiedades en el Editor de Código
La generalidad de las propiedades puede cambiarse en modo de diseño y que
también casi siempre en modo de ejecución.
Eventos sobre los botones de comando
Son acciones efectuadas sobre un determinado objeto, están definido como
procedimientos los cuales deben ser codificados para representar un evento.
Evento Click ocurre cuando el usuario presiona y suelta un botón del mouse, es
un botón de comando este ocurre cuando se presiona y se suleta el botón
izquierdo del mouse.
Publicado por Debin Castro en 13:05 lunes, 6 de julio de 2015
SUMMARY
What is Visual Basic?
It is an object-oriented programming language created by Microsoft. It is a
language that incorporates all the necessary tools for the creation of any
Windows application. Visual Basic is a visual language that originates from the
programming language Basic, this language is based on a totally graphic
development environment, which facilitates the creation of graphic interfaces.
History and versions of Visual Basic
The first version of Visual Basic was released in 1961, which included more than
the Embedded Basic technology, which had originally been developed in
Microsoft QuickBasic 4.0.
Then in 1992 Microsoft launched Visual Basic 2.0, which provided developers
with enhanced perceptible performance and greater ability to create larger and
more sophisticated applications.
In March of 1997 and in June of 1998 the versions of Visual Basic 5.0 and 6.0
represented an important step towards enabling the developers in Visual Basic,
programming at the new levels of operation, in the free environment represented
by the Internet. Features such as the compiler of native code, introduced
performance increases of up to 2,000 percent.
The menu bar
This bar is very similar to that of any other Windows application, since some
menus in this bar have very little novelty.
The File menu has few novelties. The most important thing is the distinction
between projects. A project gathers and organizes all the files that make up the
program or application. These files can be form, modules, classes, resources,
among others. Visual Basic 6.0 allows you to have more than one project open
simultaneously, which can be useful at times
The Project menu allows you to add different types of elements to a project. You
can choose the type of project and determine the form with which the application
will be started, with the component command you can add new controls to the
control bar (Toolbox) that appears on the left of the screen.
Standard toolbar
It appears below the menu bar, this allows access to the most important options
of the Visual Basic menus. This bar has two elements that are typical of Visual
Basic EID, the first element marked in red represents the position indicator of the
controls in the application.
The second element marked in red represents the size indicator of the controls
in the application.
The toolbox
This box includes controls with which you can design the screen of the
application, these are, command buttons, labels, text boxes, images, among
others.
Forms
Are the areas of the screen on which the program is designed and on which the
controls or tools are located. When executing the program the form will become
the main window of the application.
The properties window
It shows all the properties of a control or a module selected in the application.
The form outline window
This window allows you to observe and align on the screen of each of the forms
of an application, that is, to indicate the position where each of the forms should
appear.
The most used controls in Visual Basic 6.0
The buttons are those typical buttons that we see frequently in Windows
applications, which perform specific operation, eg, exit, print, cancel and others.
Font allows you to change the font of the text that appears in the object, the font
type refers to operations or effects that can be performed on a text such as font
size, bold, italic and others.
Height and Width allows changing the height and width of the object, where height
represents the height and width the width.
Left and top allows you to change the position to the left and top of the control on
your container.
Use of the properties in the Code Editor
The generality of the properties can be changed in design mode and also almost
always in execution mode.
Events on the command buttons
They are actions carried out on a certain object, they are defined as procedures
which must be coded to represent an event.
Click event occurs when the user presses and releases a mouse button, it is a
command button that occurs when the left mouse button is pressed and swiped.
Posted by Debin Castro at 13:05 Monday, July 6, 2015
RECOMENDACIONES
Es muy recomendable tener conocimientos de programación orientada a objetos
(por ejemplo, java, visual basic, visual c++, c++, etc) para un correcto provecho
del curso ya que no es objetivo del curso enseñar al alumno el concepto de
programación orientada a objetos (Aún así se repasará mínimamente).
CONCLUSIONES
VISUAL BASIC.NET.esta es una herramienta que nos facilitó a nosotros como
usuarios a programar de una manera amigable e incluso divertida.
No obstante, el uso de Visual Basic .NET presenta un inconveniente que, aunque
mínimo, debe ser resaltado. El no crear código directamente ejecutable para
poder así optimizar éste para el sistema operativo y procesador en el que se va
a ejecutar la aplicación, obliga a tener instalado en el PC en el que se usará el
programa la plataforma Microsoft .NET. Esto requiere la instalación previa de
este sofware y de un espacio extra en el disco duro que, en ocasiones, puede
ser hasta 10 veces superior al tamaño del propio programa diseñado. Este
inconveniente resulta inapreciable teniendo en cuenta la capacidad de
almacenamiento de los ordenadores actuales.
APRECIACIONES DEL EQUIPO
podemos decir que la forma de programar, ha evolucionado con el paso del tiempo, en la
actualidad, existen diversos programas los cuales nos facilitan nuestras actividades que
realizamos en nuestra vida diaria, es un gran trabajo el que hacen los programadores, es
importante mencionar que no cualquiera puede hacer un programa, se debe tener una
preparación para realizar estos.
todos estos temas de Programación en Visual Basic nos podemos percatar que la programación
es sumamente útil en nuestra vida cotidiana, desde ir a pagar el recibo de impuestos, sacar
dinero del banco o incluso nuestros celulares o reproductores de música están empleados con
programas unos más complejos que otros, pero accesibles para nosotros como usuarios.
Glosario de Terminos
Interface / Implements
Los interfaces a diferencia de las clases es que no hay que escribir código para
los métodos o propiedades que expone, simplemente se indica la "declaración".
Usando Implements, se pueden usar esas interfaces en las clases, aunque hay
que escribir el código de cada método o propiedad implementado.
Herencia
La posibilidadde que una clase herede las propiedades y métodos de otra clase
de forma que se puedan usar con la nueva clase de igual forma que si se
hubiesen escrito directamente en ella.
Instancia
Para poder usar una clase, hay que crear una instancia del mismo. Es decir,
debemos declarar una variable y a esa variable asignarle el objeto o clase en
cuestión para que podamos usarlo. Es como si tuviésemos que darle vida al
objeto para poder usarlo. La instanciación de las clases se hace usando New
LaClase.
Interface
Se dice que las propiedades y métodos expuestos por una clase (tipo) forman la
interface de la misma.
Me (this)
La palabra clave (o instrucción) Me hace referencia a la clase actual. Por
ejemplo Me.Width se refiere a la propiedad Width de la clase actual. En C# en
lugar de Me es this.
Método
Método
Un procedimiento (Sub, Function -función) que se usa para realizar una tarea
específica en la clase o módulo.
Miembros compartidos
Son miembros de una clase que pueden ser accedidos sin necesidad de crear
una instancia de la clase. Se declaran usando la instrucción Shared (static en
C#).
Miembros de instancia
Son miembros de una clase que sólo pueden ser accedidosal crear una instancia
(objeto) de la clase en la memoria. Módulo Los módulos.
Polimorfismo
La posibilidad de usar en clases diferentes propiedades o métodos con el mismo
nombre de forma que cuando se usen no nos preocupe a que clase pertenece.
Por ejemplo el objeto básico del que derivan todas las clases de .NET tiene una
propiedad llamada ToString, ésta propiedad estará implementada de forma
diferente en diferentes clases, pero nosotros la usaremos de la misma forma, sin
importarnos que objeto estemos usando.
Variable
Son "espacios" de memoria en la que se almacena un valor. Se usarán para
guardar en memoria los valores numéricos o de cadena de caracteres que
nuestro programa necesite.
Variables estáticas
Son variables definidas en los procedimientos con la instrucción Static en lugar
de con Dim, que mantienen el valor entre llamadas a ese procedimiento. A
diferencia de las variables normales, las cuales pierden el valor una vez que se
termina el procedimiento.
LINKOGRAFIA
resumenvisualbasicdebin.blogspot.com/
http://www.alegsa.com.ar/Dic/visual_basic_.net.php
https://www.definicionabc.com/tecnologia/visual-basic.php
http://www.elguille.info/colabora/NET2005/Percynet_Historia_Visual_Basic_NET.htm
https://docs.microsoft.com/es-es/dotnet/visual-basic/programming-guide/language-features/

Más contenido relacionado

PPTX
Maquinas virtuales
PPTX
Programación Orientada a Objetos - atributos y métodos
PPT
Presentacion Programacion
PPTX
PROGRAMACIÓN DE DISPOSITIVOS MÓVILES
PPTX
Lenguaje de programación: Pascal
PPTX
Generacion de Sistemas Operativos
PPTX
Visual basic .net
PDF
Tutorial Flex y Bison
Maquinas virtuales
Programación Orientada a Objetos - atributos y métodos
Presentacion Programacion
PROGRAMACIÓN DE DISPOSITIVOS MÓVILES
Lenguaje de programación: Pascal
Generacion de Sistemas Operativos
Visual basic .net
Tutorial Flex y Bison

La actualidad más candente (20)

PPTX
Programación de aplicaciones móviles
PPTX
Programación estructurada y Herramientas estructurada
PPTX
SISTEMAS OPERATIVOS
PPTX
Estructuras de ciclo: while,for,do while
PPTX
Funciones y operadores lógicos en microsoft excel
DOCX
Herramientas para el mantenimiento de software
PPTX
Clases/Tipos de lenguajes de programación
PDF
Cocomo ejemplo
PPTX
SISTEMAS OPERATIVOS 1.pptx
PPT
Conceptos Basicos Programacion
DOCX
Estructura del sistema operativo windows
PPTX
Componentes y Librerías - Tópicos avanzados de programación.
PPTX
Linea de tiempo
PDF
Mapa conceptual - Institutos Reguladores Calidad de Software
PPTX
Mapa linux unix
PPTX
DIAPOSITIVAS Suse sistema operativo
PPTX
Los Ciclos en los Diagramas de Flujo
PDF
Interrupciones
PPTX
Principales características de windows
Programación de aplicaciones móviles
Programación estructurada y Herramientas estructurada
SISTEMAS OPERATIVOS
Estructuras de ciclo: while,for,do while
Funciones y operadores lógicos en microsoft excel
Herramientas para el mantenimiento de software
Clases/Tipos de lenguajes de programación
Cocomo ejemplo
SISTEMAS OPERATIVOS 1.pptx
Conceptos Basicos Programacion
Estructura del sistema operativo windows
Componentes y Librerías - Tópicos avanzados de programación.
Linea de tiempo
Mapa conceptual - Institutos Reguladores Calidad de Software
Mapa linux unix
DIAPOSITIVAS Suse sistema operativo
Los Ciclos en los Diagramas de Flujo
Interrupciones
Principales características de windows
Publicidad

Similar a Visual Basic. Net (20)

DOCX
Proyecto de informatica ii visual basic 2008
PPTX
VISUAL BASIC NET
PPTX
Visual basic
PPTX
Proyecto visual basic 2008 edition express.
PPTX
Mi lenguaje de programación de preferencia
PPTX
Mi lenguaje de programación de preferencia
PPTX
Mi lenguaje de programacion de preferencia carlos espasas 201330.36449
PPTX
Lenguaje de programacion de visual basic
PPTX
Katherine y wendy
PPT
Visual Basic como Lenguaje de Programación orientado a Objetos.
PPT
Visual Basic como Lenguaje de Programación orientada a Objetos
DOCX
Informe programacion
PDF
Visual basic apesteguia
PPT
shanshi
PPT
Microsoft Visual Basic
PPTX
Mi lenguaje de Programacion de Preferencia
PPTX
Programación
PPTX
Programación
PPTX
Programación
Proyecto de informatica ii visual basic 2008
VISUAL BASIC NET
Visual basic
Proyecto visual basic 2008 edition express.
Mi lenguaje de programación de preferencia
Mi lenguaje de programación de preferencia
Mi lenguaje de programacion de preferencia carlos espasas 201330.36449
Lenguaje de programacion de visual basic
Katherine y wendy
Visual Basic como Lenguaje de Programación orientado a Objetos.
Visual Basic como Lenguaje de Programación orientada a Objetos
Informe programacion
Visual basic apesteguia
shanshi
Microsoft Visual Basic
Mi lenguaje de Programacion de Preferencia
Programación
Programación
Programación
Publicidad

Último (20)

PDF
Prevención de estrés laboral y Calidad de sueño - LA PROTECTORA.pdf
PDF
Clase 2 de abril Educacion adistancia.pdf
PDF
FUNCION CUADRATICA FUNCIONES RAIZ CUADRADA
PDF
LIBRO UNIVERSITARIO SISTEMAS PRODUCTIVOS BN.pdf
PDF
METODOLOGÍA DE INVESTIGACION ACCIDENTES DEL TRABAJO.pdf
PDF
Módulo V. Tema 2. Disruptive & Transformation 2024 v.0.4.pdf
PDF
manual-sostenibilidad-vivienda-yo-construyo (1).pdf
PDF
LIBRO UNIVERSITARIO INTELIGENCIA ALGORITMICA BN.pdf
PPTX
CNE-Tx-ZyD_Comite_2020-12-02-Consolidado-Version-Final.pptx
PPTX
TOPOGRAFÍA - INGENIERÍA CIVIL - PRESENTACIÓN
PDF
SISTEMAS DE PUESTA A TIERRA: Una introducción a los fundamentos de los sistem...
PPTX
Expo petroelo 2do ciclo.psssssssssssssptx
PPTX
diego universidad convergencia e información
PPTX
clase MICROCONTROLADORES ago-dic 2019.pptx
PDF
Curso Introductorio de Cristales Liquidos
PDF
Diseño y Utiliación del HVAC Aire Acondicionado
PPTX
Electronica II, material basico de electronica II
PDF
Matriz_Seguimiento_Estu_Consult_2024_ACT.pdf
PPTX
Manual ISO9001_2015_IATF_16949_2016.pptx
PPTX
MANEJO DE QUIMICOS Y SGA GRUPO Mnsr Aleman.pptx
Prevención de estrés laboral y Calidad de sueño - LA PROTECTORA.pdf
Clase 2 de abril Educacion adistancia.pdf
FUNCION CUADRATICA FUNCIONES RAIZ CUADRADA
LIBRO UNIVERSITARIO SISTEMAS PRODUCTIVOS BN.pdf
METODOLOGÍA DE INVESTIGACION ACCIDENTES DEL TRABAJO.pdf
Módulo V. Tema 2. Disruptive & Transformation 2024 v.0.4.pdf
manual-sostenibilidad-vivienda-yo-construyo (1).pdf
LIBRO UNIVERSITARIO INTELIGENCIA ALGORITMICA BN.pdf
CNE-Tx-ZyD_Comite_2020-12-02-Consolidado-Version-Final.pptx
TOPOGRAFÍA - INGENIERÍA CIVIL - PRESENTACIÓN
SISTEMAS DE PUESTA A TIERRA: Una introducción a los fundamentos de los sistem...
Expo petroelo 2do ciclo.psssssssssssssptx
diego universidad convergencia e información
clase MICROCONTROLADORES ago-dic 2019.pptx
Curso Introductorio de Cristales Liquidos
Diseño y Utiliación del HVAC Aire Acondicionado
Electronica II, material basico de electronica II
Matriz_Seguimiento_Estu_Consult_2024_ACT.pdf
Manual ISO9001_2015_IATF_16949_2016.pptx
MANEJO DE QUIMICOS Y SGA GRUPO Mnsr Aleman.pptx

Visual Basic. Net

  • 2. VISUAL BASIC.NET DEFINICION En el mundo de la programación informática, uno de los lenguajes más populares y conocidos es el de Visual Basic. Creado en 1991 por Alan Cooper para Microsoft, este paquete permite programar contenidos informáticos gráficos de Manera simple y accesible. El Visual Basic ha sido desarrollado con el objetivo de entregar a los usuarios de programación informática un paquete de utilidades simples y accesibles. Es por esto que el Visual Basic puede ser usado y fácilmente comprendido por expertos como también por usuarios principiantes. Su base parte del dialecto BASIC pero con componentes novedosos que lo adaptan a los lenguajes informáticos modernos. A esto se suma que el Visual Basic es además un lenguaje de programación guiado por eventos que permite mayor operatibilidad y mejores resultados. Visual Basic .NET es un lenguaje 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. Microsoft ha desarrollado numerosas versiones para Visual Basic. Una de las más antiguas data de 1992 y si bien presentaba el lenguaje en forma de texto, permitía ya disfrutar y acceder a algunos de los elementos más importantes del futuro Visual Basic. Hoy en día, la versión 6.0 es la más difundida a nivel mundial gracias a la combinación de elementos simples y de elementos perfeccionados.
  • 3. HISTORIA B.A.S.I.C. significa: Beginner’s All- purpose Symbolic Instruction Code, traduciendo esto sería: Código de instrucciones de uso universal para principiantes. Basic es un lenguage de programación que actua como un intermediario entre el operador y el computador. Mediante el vocabulario y las reglas Basic, se le ordena al computador lo que se quiere que haga y el PC transforma estas instrucciones para poder ejecutarlas. Otros lenguajes de programación que pueden emplearse son el Pascal, Fortan y Ensamblador. BASIC es traducido a código binario, también se puede escribir programas en código binario, pero es muy dificil por eso crearon el Basic. 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. Más adelante, en 1987, llegó una de las versiones más populares del lenguaje: QuickBasic, una joya de oro de los tiempos del MS-DOS, con la cual muchos se develaron más de una noche. Las primeras versiones eran interpretadas y no estructuradas. Las más recientes son estructuradas y, a menudo, compiladas. En esos tiempos, BASIC solía enseñarse a los programadores principiantes porque era "fácil" de utilizar y de comprender, y además porque contiene los mismos conceptos fundamentales que muchos otros lenguajes considerados más "difíciles", como Pascal, C y COBOL, las cuales, a su vez, eran muy populares entre los programadores, mientras que había una especie de desprecio hacia Basic, por tratarse de un lenguaje “para principiantes". En contraste, hace poco más de 14 años, el proceso de construir una sencilla aplicación basada en Microsoft Windows solía ser algo complicado, difícil y largo. Hasta aquí, todo eran oscuras pantallas de texto y aplicaciones de consola. Con la llegada de Windows, todo resulto muy diferente. Es así que, construir estas aplicaciones ricas en gráficos no era un proceso trivial antes de la introducción de Visual Basic 1.0 en mayo de 1991. Las antiguas aplicaciones de MS-DOS mucho distaban ya de las modernas y visuales de Windows, pero, claro, hacer
  • 4. aplicaciones para ese nuevo sistema operativo era un real privilegio, que muy pocos estudiosos de la programación en C podían experimentar. Ese año, Visual Basic 1.0 vio la luz, y revolucionó el desarrollo de aplicaciones para Windows, especialmente por su facilidad y por la rapidez con la que permite crearlas. Si bien muchas personas hicieron de Visual Basic una realidad, un empelado de Microsoft, llamado Alan Cooper, fue considerado el verdadero padre del lenguaje. Hoy con más de 14 años del lenguaje en el mercado, Alan es considerado una eminencia. Inicialmente, Visual Basic fue pensado para ser un producto muy táctico. Microsoft tenía varias iniciativas en el desarrollo que lideraba Visual Basic 1.0, todas fueron pensadas para convertirse en las herramientas de programación a largo plazo, estratégicas, gráficas y orientadas a objetos. 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. Consecuentemente, la primera versión incluyó poco más que la tecnología Embedded Basic que había sido desarrollada originalmente en Microsoft QuickBasic 4.0 (el código “p” y compilador de Microsoft) y una herramienta compiladora de diseño simple originalmente diseñada para Windows 3.0 pero que nunca fue utilizada para tal fin. Aproximadamente 12 meses después, el desarrollo y mejora de la versión 1.0 comenzó, Microsoft sacó al mercado una herramienta desarrolladora para cubrir la exigencia en ese momento del mercado cuyo nombre en clave fue "Thunder"(Trueno). 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. Para tratar a esta necesidad creciente, Microsoft anunció la disponibilidad de Visual Basic 2.0 en noviembre de 1992. La segunda versión de Visual Basic, distribuida en la ediciónestá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. Incluía también una ayuda para mejorar la puesta a punto y depuración, proveía de la capacidad de conectarse a bases de datos mediante ODBC, y nuevas y productivas herramientas, por ejemplo, la ventana de propiedades, sintaxis del código en color, y completo soporte para un Interfaz de Múltiples Documentos (MDI).
  • 5. CARACTERISTICAS Los temas siguientes presentan y describen los componentes básicos de Visual Basic, un lenguaje de programación orientado a objetos. Después de crear la interfaz de usuario para su aplicación con formularios y controles, debe escribir el código que define el comportamiento de la aplicación. Como sucede con cualquier otro lenguaje de programación moderno, Visual Basicadmite una serie de elementos de lenguaje y construcciones de programación comunes. Si ha programado en otros lenguajes, gran parte del material tratado en esta sección le resultará familiar. Aunque la mayoría de las construcciones son similares a las de otros lenguajes, la naturaleza orientada a eventos de Visual Basic presenta algunas diferencias sutiles. Si está familiarizado con la programación, el material de esta sección sirve como introducción a los bloques de creación básicos para escribir código. Una vez que comprenda los aspectos básicos, puede crear aplicaciones eficaces con Visual Basic. En esta sección Matrices Explica cómo hacer el código más compacto y eficaz mediante la declaración y utilización de matrices, que contienen varios valores relacionados. Inicializadores de colección Describe los inicializadores de colección, que permiten crear una colección y rellenarla con un conjunto inicial de valores. Constantes y enumeraciones Explica el almacenamiento de valores inmutables para su uso repetido, incluidos los conjuntos de valores de constantes relacionadas. Flujo de control Muestra cómo regular el flujo de la ejecución del programa. Tipos de datos Describe qué tipos de datos puede contener un elemento de programación y cómo almacenarlos. Elementos declarados Abarca la programación de elementos que puede declarar, sus nombres y características, y cómo el compilador resuelve las referencias a ellos. Delegados Se proporciona una introducción a los delegados y se explica cómo se usan en Visual Basic. Enlace en tiempo de compilación y en tiempo de ejecución
  • 6. Describe los enlaces, que realiza el compilador cuando se asigna un objeto a una variable de objeto, y las diferencias entre los objetos con enlace anticipado y con enlace en tiempo de ejecución. Tipos de error Proporciona información general sobre los errores de sintaxis, errores en tiempo de ejecución y errores lógicos. Eventos Muestra cómo declarar y utilizar eventos. Interfaces Describe qué son las interfaces y cómo usarlas en las aplicaciones. LINQ Proporciona vínculos a temas que presentan la programación y las características de Language-Integrated Query (LINQ). Objetos y clases Proporciona información general sobre objetos y clases, cómo se utilizan, las relaciones que mantienen entre sí y las propiedades, los métodos y los eventos que exponen. Operadores y expresiones Describe los elementos de código que manipulan elementos que contienen valores, cómo utilizarlos de forma eficaz y cómo combinarlos para producir nuevos valores. Procedimientos Describe los procedimientos Sub , Function, Property y Operator , así como temas avanzados, como procedimientos recursivos y sobrecargados. Instrucciones Describe las instrucciones de declaración y ejecutables. Cadenas Proporciona vínculos a temas que describen los conceptos básicos sobre el uso de cadenas en Visual Basic. Variables Presenta las variables y describe cómo utilizarlas en Visual Basic. XML Proporciona vínculos a temas en los que se describe cómo usar XML en Visual Basic.
  • 7. ENTORNO DE DESARROLLO El Entorno de Desarrollo recibe el nombre de Entorno de Desarrollo de Microsoft Visual Studio .NET. Este entorno es personalizable y contiene todas las herramientas necesarias para construir programas para Microsoft Windows. El Entorno de Desarrollo contiene múltiples ventanas y múltiples funcionalidades y es por consecuencia llamado un entorno de desarrollo integrado (integrated delopment environment IDE). La ventana central es la ventana de diseño (Designer Window), la cual contiene el formulario a desarrollar. La caja de herramientas (ToolBox) se localiza de lado izquierdo. En el extremo derecho tenemos la ventana de explorador de soluciones (Solution Explorer). La ventana de propiedades (Properties window) contiene tres partes: 1. La parte superior contiene un combo box que muestra el nombre y la clase del objeto seleccionado. 2. La parte media contiene la lista de propiedades del objeto seleccionado, de lado derecho contiene un conjunto de cajas para ver y editar el valor de la propiedad seleccionada. 3. La parte inferior es un cuadro descriptivo que proporciona una breve descripción de la propiedad seleccionada. Es necesario tener instalado el Visual Studio .NET, al ejecutarlo se presenta una página de inicio, en caso de no presentarse entonces de clic en Help/ShowStart Page. En esta página será posible establecer su perfil, por ejemplo, identificarse como Desarrollador Visual Studio o más específico como Desarrollador Visual Basic con lo cual Visual Studio configura de inmediato el entorno de desarrollo para programar en Visual Basic. Para iniciar un nuevo proyecto, de clic en la opción Projectsy clic en el botón [New Project], esta acción abre una ventana donde se indicará el archivo abrir, los proyectos Visual Basic .NET tiene la extensión.vbproj. Una vez que abre el proyecto si la página de inicio estaba visible continuará así y en el Explorador de Soluciones (Solution Explorer) se cargan los archivos correspondientes al proyecto. En Visual Basic .NET existen dos archivos: 1. Un archivo de projecto .vbproj, el cual contiene información específica para una determinada tarea de programación. 2. Un archivo de solución. sln, el cual contiene información relacionada con uno o más proyectos. Este tipo de archivo puede administrar varios proyectos
  • 8. relacionados entre sí y son similares a los archivos de grupos de proyecto (. vbg) en Visual Basic 6. Si la solución tiene un único proyecto, abrir el archivo de proyecto .vbproj o elarchivo de solución .sln tiene el mismo resultado, pero si la solución es multiproyecto entonces deberá abrir el archivo de solución. Best Practices:Procure siempre abrir el archivo de solución.sln. Los formularios en Visual Basic .NET tienen la extensión .vb. Se mostrarán amanera de pestañas la página de inicio, la vista de diseño y el código del formulario. Para evitar el acoplamiento de ventanas, mientras arrastre la ventana pulse la tecla [Ctrl], si desea integrar la ventana como pestaña entonces arrastre la ventana sobre otras pestañas y libere. El control Imagen desaparece en Visual Studio.Ya no tendrá que utilizar el tabulador para identar su código.
  • 9. Resumen ¿Qué es Visual Basic? Es un lenguaje de programación orientado a objetos creado por Microsoft. Es un lenguaje que incorpora todas las herramientas necesarias para la creación de cualquier aplicación para Windows. Visual Basic es un lenguaje visual que se origina del lenguaje de programación Basic, este lenguaje se basa en un ambiente de desarrollo totalmente gráfico, que facilita la creación de interfaces gráficas. Historia y versiones de Visual Basic La primera versión de Visual Basic fue lanzada en 1961, que incluyó más que la tecnología Embedded Basic, la cual había sido desarrollada originalmente en Microsoft QuickBasic 4.0. Luego en 1992 Microsoft lanzó Visual Basic 2.0, la cual proveía a los desarrolladores un funcionamiento perceptible mejorado y con mayor capacidad para crear aplicaciones de mayor tamaño y más sofisticado. En marzo de 1997 y en junio de 1998 las versiones de Visual Basic 5.0 y 6.0 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 características tales como el compilador del códigonativo, introdujeron aumentos del funcionamiento de hasta el 2.000 por ciento. La barra de menús Esta barra resulta muy similar a la de cualquier otra aplicación de Windows, ya que algunos menús de esta barra tienen muy poca novedad. El menú File tiene pocas novedades. Lo más importante es la distinción entre proyectos. Un proyecto reúne y organiza todos los ficheros que componen el programa o aplicación. Estos ficheros pueden ser formulario, módulos, clases, recursos, entre otros. Visual Basic 6.0 permite tener más de un proyecto abierto simultáneamente, lo cual puede ser útil en ocasiones El menú Proyect permite añadir distintos tipos de elementos a un proyecto. Se puede elegir el tipo de proyecto y determinar el formulario con el que se arrancará la aplicación, con el comando componentes se pueden añadir nuevos controles a la barra de controles (Toolbox) que aparece a la izquierda de la pantalla. Barra de herramientas estándar Aparece debajo de la barra menús, esta permite acceder a las opciones más importantes de los menús de Visual Basic. Esta barra posee dos elementos que son propios de EID de Visual Basic, el primer elemento marcado en rojo representa el indicador de posición de los controles en la aplicación. El segundo elemento marcado en rojo representa el indicador de tamaño de los controles en la aplicación.
  • 10. La caja de herramientas Esta caja incluye controles con los que se puede diseñar la pantalla de la aplicación, estos son, botones de comando, etiquetas, cajas de texto, imágenes, entre otros. Formularios Son las zonas de la pantalla sobre las que se diseña el programa y sobre los que se sitúan los controles o herramientas. Al ejecutar el programa el formulario se convertirá en la ventana principal de la aplicación. La ventana de propiedades En ella se muestran todas las propiedades de un control o un módulo seleccionado en la aplicación. La ventana de esquema de formularios Esta ventana permite observar y alinear en la pantalla de cada uno de los formularios de una aplicación, es decir, que permite indicar la posición donde se debe aparecer cada uno de los formularios. Los controles más usados en Visual Basic 6.0 Los botones de comando son aquellos botones típicos que vemos frecuentemente en las aplicaciones de Windows, que realizan operación en específico, ejemplo, salir, imprimir, cancelar y otros. Font permite cambiar de fuente del texto que aparece en el objeto, el tipo de fuente se refiere a las operaciones o efectos que se pueden efectuar sobre un texto como el tamaño de letra, negrita, cursiva y otros. Height y Width permite cambiar la altura y anchura del objeto, en donde height representa la altura y width la anchura. Left y top permite cambiar la posición a la izquierda y superior del control sobre su contenedor. Uso de las propiedades en el Editor de Código La generalidad de las propiedades puede cambiarse en modo de diseño y que también casi siempre en modo de ejecución. Eventos sobre los botones de comando Son acciones efectuadas sobre un determinado objeto, están definido como procedimientos los cuales deben ser codificados para representar un evento. Evento Click ocurre cuando el usuario presiona y suelta un botón del mouse, es un botón de comando este ocurre cuando se presiona y se suleta el botón izquierdo del mouse. Publicado por Debin Castro en 13:05 lunes, 6 de julio de 2015
  • 11. SUMMARY What is Visual Basic? It is an object-oriented programming language created by Microsoft. It is a language that incorporates all the necessary tools for the creation of any Windows application. Visual Basic is a visual language that originates from the programming language Basic, this language is based on a totally graphic development environment, which facilitates the creation of graphic interfaces. History and versions of Visual Basic The first version of Visual Basic was released in 1961, which included more than the Embedded Basic technology, which had originally been developed in Microsoft QuickBasic 4.0. Then in 1992 Microsoft launched Visual Basic 2.0, which provided developers with enhanced perceptible performance and greater ability to create larger and more sophisticated applications. In March of 1997 and in June of 1998 the versions of Visual Basic 5.0 and 6.0 represented an important step towards enabling the developers in Visual Basic, programming at the new levels of operation, in the free environment represented by the Internet. Features such as the compiler of native code, introduced performance increases of up to 2,000 percent. The menu bar This bar is very similar to that of any other Windows application, since some menus in this bar have very little novelty. The File menu has few novelties. The most important thing is the distinction between projects. A project gathers and organizes all the files that make up the program or application. These files can be form, modules, classes, resources, among others. Visual Basic 6.0 allows you to have more than one project open simultaneously, which can be useful at times The Project menu allows you to add different types of elements to a project. You can choose the type of project and determine the form with which the application will be started, with the component command you can add new controls to the control bar (Toolbox) that appears on the left of the screen. Standard toolbar It appears below the menu bar, this allows access to the most important options of the Visual Basic menus. This bar has two elements that are typical of Visual Basic EID, the first element marked in red represents the position indicator of the controls in the application. The second element marked in red represents the size indicator of the controls in the application. The toolbox This box includes controls with which you can design the screen of the application, these are, command buttons, labels, text boxes, images, among others. Forms
  • 12. Are the areas of the screen on which the program is designed and on which the controls or tools are located. When executing the program the form will become the main window of the application. The properties window It shows all the properties of a control or a module selected in the application. The form outline window This window allows you to observe and align on the screen of each of the forms of an application, that is, to indicate the position where each of the forms should appear. The most used controls in Visual Basic 6.0 The buttons are those typical buttons that we see frequently in Windows applications, which perform specific operation, eg, exit, print, cancel and others. Font allows you to change the font of the text that appears in the object, the font type refers to operations or effects that can be performed on a text such as font size, bold, italic and others. Height and Width allows changing the height and width of the object, where height represents the height and width the width. Left and top allows you to change the position to the left and top of the control on your container. Use of the properties in the Code Editor The generality of the properties can be changed in design mode and also almost always in execution mode. Events on the command buttons They are actions carried out on a certain object, they are defined as procedures which must be coded to represent an event. Click event occurs when the user presses and releases a mouse button, it is a command button that occurs when the left mouse button is pressed and swiped. Posted by Debin Castro at 13:05 Monday, July 6, 2015
  • 13. RECOMENDACIONES Es muy recomendable tener conocimientos de programación orientada a objetos (por ejemplo, java, visual basic, visual c++, c++, etc) para un correcto provecho del curso ya que no es objetivo del curso enseñar al alumno el concepto de programación orientada a objetos (Aún así se repasará mínimamente). CONCLUSIONES VISUAL BASIC.NET.esta es una herramienta que nos facilitó a nosotros como usuarios a programar de una manera amigable e incluso divertida. No obstante, el uso de Visual Basic .NET presenta un inconveniente que, aunque mínimo, debe ser resaltado. El no crear código directamente ejecutable para poder así optimizar éste para el sistema operativo y procesador en el que se va a ejecutar la aplicación, obliga a tener instalado en el PC en el que se usará el programa la plataforma Microsoft .NET. Esto requiere la instalación previa de este sofware y de un espacio extra en el disco duro que, en ocasiones, puede ser hasta 10 veces superior al tamaño del propio programa diseñado. Este inconveniente resulta inapreciable teniendo en cuenta la capacidad de almacenamiento de los ordenadores actuales.
  • 14. APRECIACIONES DEL EQUIPO podemos decir que la forma de programar, ha evolucionado con el paso del tiempo, en la actualidad, existen diversos programas los cuales nos facilitan nuestras actividades que realizamos en nuestra vida diaria, es un gran trabajo el que hacen los programadores, es importante mencionar que no cualquiera puede hacer un programa, se debe tener una preparación para realizar estos. todos estos temas de Programación en Visual Basic nos podemos percatar que la programación es sumamente útil en nuestra vida cotidiana, desde ir a pagar el recibo de impuestos, sacar dinero del banco o incluso nuestros celulares o reproductores de música están empleados con programas unos más complejos que otros, pero accesibles para nosotros como usuarios. Glosario de Terminos Interface / Implements Los interfaces a diferencia de las clases es que no hay que escribir código para los métodos o propiedades que expone, simplemente se indica la "declaración". Usando Implements, se pueden usar esas interfaces en las clases, aunque hay que escribir el código de cada método o propiedad implementado. Herencia La posibilidadde que una clase herede las propiedades y métodos de otra clase de forma que se puedan usar con la nueva clase de igual forma que si se hubiesen escrito directamente en ella. Instancia Para poder usar una clase, hay que crear una instancia del mismo. Es decir, debemos declarar una variable y a esa variable asignarle el objeto o clase en cuestión para que podamos usarlo. Es como si tuviésemos que darle vida al objeto para poder usarlo. La instanciación de las clases se hace usando New LaClase. Interface Se dice que las propiedades y métodos expuestos por una clase (tipo) forman la interface de la misma. Me (this)
  • 15. La palabra clave (o instrucción) Me hace referencia a la clase actual. Por ejemplo Me.Width se refiere a la propiedad Width de la clase actual. En C# en lugar de Me es this. Método Método Un procedimiento (Sub, Function -función) que se usa para realizar una tarea específica en la clase o módulo. Miembros compartidos Son miembros de una clase que pueden ser accedidos sin necesidad de crear una instancia de la clase. Se declaran usando la instrucción Shared (static en C#). Miembros de instancia Son miembros de una clase que sólo pueden ser accedidosal crear una instancia (objeto) de la clase en la memoria. Módulo Los módulos. Polimorfismo La posibilidad de usar en clases diferentes propiedades o métodos con el mismo nombre de forma que cuando se usen no nos preocupe a que clase pertenece. Por ejemplo el objeto básico del que derivan todas las clases de .NET tiene una propiedad llamada ToString, ésta propiedad estará implementada de forma diferente en diferentes clases, pero nosotros la usaremos de la misma forma, sin importarnos que objeto estemos usando. Variable Son "espacios" de memoria en la que se almacena un valor. Se usarán para guardar en memoria los valores numéricos o de cadena de caracteres que nuestro programa necesite. Variables estáticas Son variables definidas en los procedimientos con la instrucción Static en lugar de con Dim, que mantienen el valor entre llamadas a ese procedimiento. A diferencia de las variables normales, las cuales pierden el valor una vez que se termina el procedimiento.