Manual de Prácticas de Laboratorio Visual Basic.Net
Ing. Ronal Albines Macalupú
Este Manual de Prácticas de Laboratorio permite que el estudiante aplique sus conocimientos y desarrolle actividades dinámicas que cubren los temas de las Unidades y Criterios a tratar en clase para el Curso de Herramientas de Software . El resultado de aprendizaje del Módulo es: Aplicación de conceptos y estructuras de programación, utilizando como herramienta el software Visual Basic.NET. Además desarrollará las competencias genéricas necesarias para actuar con eficiencia no sólo en el trabajo, sino a lo largo de la vida, de conformidad con el desempeño integral del técnico en informática. Cubriendo las Competencias: I. Aplicar los conceptos tratados en clase. II. Implementar estructuras en Software. IMPORTANTE: Envié sus ejercicios (archivo VB.NET), con sus datos personales se enviarán al siguiente e-mail para su revisión:
[email protected]
Diseño de redes y Comunicación – I semestre 2015 ÍNDICE DE PRÁCTICAS
Ing. Ronal Albines Macalupú
3
Herramientas de Desarrollo de software – I semestre 2015 PRÁCTICA DE LABORATORIO NO. 1 NOMBRE: DEFINICIONES GENERALES E INICIO DEL SOFTWARE Nombre: ___________________________________________________________Ciclo_____Fecha:_________. CONCEPTOS BÁSICOS DE VISUAL BASIC 1.
2.
3.
¿Qué es Visual Basic? Es un lenguaje de programación Orientado a Objetos, que se puede considerar una evolución de Visual Basic, pero usando la plataforma .NET. ¿Qué es Visual Studio? Es un IDE o un entorno de desarrollo , creado por Microsoft para sus lenguajes de aplicación, mediante este podremos crear multitud de proyectos tanto en Visual Basic, como en otros lenguajes como: Visual C#, Visual C++ o Visual F#. ¿Qué proyectos se pueden crear en los diferentes lenguajes? Se pueden crear multitud de proyectos tales como: Aplicaciones con interfaz de Usuario Aplicaciones de Consola Aplicaciones en ASP.NET Entre otros. Herramientas del Sistema: Librería: Import System.IO.- Esta librería nos permitirá leer y escribir archivos en el Disco Duro
4.
INICIANDO EL IDE VISUAL STUDIO.NET 1.
La primera vez que arrancamos Visual Studio, el programa nos pedirá que indiquemos la interfaz preferida para trabajar: que en nuestro caso eligiremos: ________________________ (guíese de la imagen de abajo):
2. 3.
Una vez que hemos seleccionado la interfaz a utilizar presionaremos el botón Iniciar Visual Studio. Distribución de la Interfaz de usuario de Visual Studio: a. Menús desplegables: A partir de los cuales podemos acceder a cualquier herramienta que nos ofrece este programa.
1
Herramientas de Desarrollo de software – I semestre 2015
b.
Iconos de acceso rápido: A las herramientas más frecuentemente usadas, estos iconos se pueden personalizar usando el desplegable que encontramos a la derecha de la barra de iconos.
c.
Apilable de Ventana: En este apilable podemos encontrar todas la ventanas que necesitaremos para desarrollar nuestros programas en Visual Basic, por defecto aparecerán: i. Cuadro de herramientas ii. Página Principal iii. Explorador de soluciones iv. Team Explorer
Ing. Ronal Albines Macalupú
2
Herramientas de Desarrollo de software – I semestre 2015 PRÁCTICA DE LABORATORIO NO. 2 NOMBRE: CREACION DE APLICACIONES EN WINDOWS FORM Nombre: ______________________________________________________________Ciclo_____Fecha:_________. CREACION DE NUESTRO PRIMER PROGRAMA – DESDE APLICACIÓN DE WINDOWS FORM 1.
2.
Programa “HOLA MUNDO ” Para crear este programa vamos a usar los Formularios de Visual, son una serie de herramientas que nos permiten crear interfaces de usuarios de una manera fácil sencilla y rápida. Vamos al menú ARCHIVO>NUEVO PROYECTO:
3.
Al crear un nuevo proyecto Visual Studio nos permite elegir una plantilla con la que podemos empezar, para lo cual elegimos: APLICACIONES DE WINDOW FORMS y hacemos clic en ACEPTAR.
4.
Al hacer esto el programa configura nuestro primer proyecto, de manera que vemos en la ventana principal: a. Vista de Diseño: Donde tenemos una pre-visualización del programa que estamos creando b. Cuadro de Herramientas: tenemos un listado de todos los elementos del formulario , que podemos usar dentro de nuestros programas en Visual Basic.
Ing. Ronal Albines Macalupú
3
Herramientas de Desarrollo de software – I semestre 2015
Para nuestro ejemplo utilizaremos la herramienta LABEL, para introducirlo en nuestro programa únicamente hacemos clic y arrastrar hasta nuestra ventana:
5.
Para transformar el LABEL 1 a HOLA MUNDO, tenemos que seleccionar LABEL 1 y navegar hasta la ventana de PROPIEDADES: alli vamos a disponer de todos los parámetros que gobiernan el comportamiento del objeto que este seleccionado:
6.
Nos dirigimos hasta la propiedad llamada TEXT y editamos el nombre Label 1 por HOLA, MUNDO, comprobaremos que al pulsar entre se cambió automáticamente el texto de nuestro objeto Label 1:
7.
Todo en el formulario de Windows es tan sencillo como parece: a. El programa encuentra márgenes automáticos
Ing. Ronal Albines Macalupú
4
Herramientas de Desarrollo de software – I semestre 2015
8.
9.
b. Podemos agrandar o reducir nuestro formulario de manera sencilla Una vez que tenemos nuestra primera aplicación, vamos a ejecutarla en nuestro ordenador, para ello podemos hacerlo haciendo clic en el botón INICIAR DEPURACION:
Para publicar nuestra aplicación tenemos que realizar los siguientes pasos: a. Pasaremos de DEBUG a RELEASE
b.
Guardar nuestro proyecto: tenemos que darle un nombre: HolaMundo y donde se va a guardar (su ubicación), donde por defecto la ubicación predeterminada de Visual Studio:
c.
Una vez realizado esto ejecutamos el proyecto y automáticamente hemos convertido el proyecto en un archivo binario: archivo autoejecutable, que lo conocemos en un programa en formato .EXE que podemos ejecutar de manera independiente a Visual Studio. Cerramos el programa y nos dirigimos a la ruta donde se guardó mi proyecto y veremos el archivo autoejecutable:
Ing. Ronal Albines Macalupú
5
Herramientas de Desarrollo de software – I semestre 2015 PRÁCTICA DE LABORATORIO NO. 3 NOMBRE: CREACION DE APLICACIONES EN CONSOLA Nombre: ______________________________________________________________Ciclo_____Fecha:_________. CREACION DE NUESTRO PRIMER PROGRAMA – DESDE APLICACIÓN DE CONSOLA 1.
Creamos un nuevo proyecto Visual Studio y elegimos: APLICACIONES DE CONSOLA; hacemos clic en ACEPTAR
2.
Desde una APLICACIÓN DE CONSOLA, podemos escribir directamente nuestro código y controlar mejor el programa que estamos creando: a. Vemos que se nos crea código, en este caso tenemos un módulo que empieza en MODULE MODULE1 y finaliza en END MODULE. b. Dentro de ese modulo además se crea un procedimiento principal, los procedimientos son porciones de código que almacenan funciones y procedimientos de Visual Basic y arrancan con la palabra reservada: SUB MAIN y finalizan con END SUB.
c.
3.
Una vez allí podremos escribir dentro de este procedimiento para ello se tiene que respetar las sangrías que el programa nos propone Ahora vamos a ingresar nuestro código: a. MsgBox (Ventana de Mensaje): Nos permite mostrar un mensaje en la pantalla. (Una gran ventaja de usar un IDE es que no tengo que conocer todo el código de memoria, sino que el programa me va ayudar dándome contextualizada a aquello que estoy escribiendo)
Ing. Ronal Albines Macalupú
6
Herramientas de Desarrollo de software – I semestre 2015
b.
4.
A continuación dentro de los paréntesis y entre comillas voy a introducir aquello que quiero que se muestre en pantalla (sino se cómo usar una instrucción comprobare como Visual Basic saca un cuadro flotante, que me da pista acerca de que parámetros y opciones tengo para la herramienta que estoy seleccionando actualmente), para nuestro caso introducimos el mensaje “HOLA MUNDO”
Ahora procedemos a ejecutar nuestro programa: a. Vamos a icono de Iniciar depuración y comprobare como se abre una ventana de consola, además de una Caja con un mensaje donde sale lo ingresado: “HOLA MUNDO” b. Finalmente hacemos clic en aceptar y listo regresamos a nuestra ventana donde podemos editar y/o seguir ingresando código.
Ing. Ronal Albines Macalupú
7
Herramientas de Desarrollo de software – I semestre 2015 PRÁCTICA DE LABORATORIO NO. 4 NOMBRE: USO DE COMENTARIOS Y ERRORES Nombre: ______________________________________________________________Ciclo_____Fecha:_________. USO DE COMENTARIOS 1.
Son porciones de texto que introducimos en los programas, pero que el propio programa ignora ya que son textos enfocados y destinados a ser leídos por el ser humano y no por la ejecución del programa. Son recursos para el programador que nos permiten introducir ayudas y recordatorios acerca por ejemplo de los que hace una determinada porción de código. En VB se empieza con una comilla simple ( ‘)
2.
Una ventaja de usar un IDE es que me colorea el código para distinguir funciones y porciones. Los comentarios aparecen de color verde indicando que esa porción de código no va ser tenida en cuenta por el programa.
ERRORES 1. 2.
Cualquier error por más pequeño que sea podrá detener la ejecución y compilación de nuestro programa Por ejemplo en otros lenguaje cada línea de código está separado con puntos y comas (;), pero en Visual Basic no es así. En Visual Basic para separas instrucciones tenemos que crear nuevas líneas. Para probar esto agregamos punto y coma después de una línea y automáticamente observe lo siguiente: a. El punto y como queda subrayado indicando que es incorrecto. b. Si pongo el mouse encima del punto y coma aparecerá un mensaje flotante en la pantalla que me dirá: “El carácter no es valido ” c. En la ventana de ERRORES observaremos que aparecerá un error: ”El carácter no es válido”, en el archivo: Module1.vb, en la línea: 6, en la columna: 29,
3.
De este modo no podemos continuar, pero por lo menos VB nos localiza claramente donde está el error y nos emplaza a solucionarlo.
Ing. Ronal Albines Macalupú
8
Herramientas de Desarrollo de software – I semestre 2015 PRÁCTICA DE LABORATORIO NO. 5 NOMBRE: USO DE OBJETO CONSOLE Nombre: ______________________________________________________________Ciclo_____Fecha:_________. EJEMPLOS EN LA CONSOLA MSDOS 1. 2. 3. 4.
Creamos un nuevo proyecto Visual Studio y elegimos: APLICACIONES DE CONSOLA; hacemos clic en ACEPTAR Una vez creado usamos el objeto CONSOLE y dentro de este objeto utilizaremos el método WRITELINE (escribir línea), dentro de este introduciremos mensajes entre comillas: “HOLA MUNDO” También elegimos el método: READLINE (leer línea), sin parámetros. Ahora procedemos a comprobar, ejecutando nuestro programa:
5.
Podemos introducir nuevas líneas copiando y pegando solamente la línea de código: Console.WriteLine( “Esta es la segunda línea del programa”), antes de la línea: Console.ReadLine()
6.
En los dos casos para cerrar simplemente cerramos nuestra del MSDOS y automáticamente volvemos a IDE de trabajo que nos permite seguir con el desarrollo de nuestro programa desde el código fuente. También podemos usar el método: Write, diferencia entre WriteLine y Write, es que en el primero lo que estoy haciendo es escribir y forzar un salto de línea, mientras que el segundo escribo sin forzar un salto de línea:
7.
Ing. Ronal Albines Macalupú
9