interfaz de usuario vb.net formularios, módulos, clases, controles

21
Interfaz de usuario VB.NET Formularios, Módulos, Clases, Controles

Upload: desiderio-bastidas

Post on 16-Feb-2015

49 views

Category:

Documents


4 download

TRANSCRIPT

Page 1: Interfaz de usuario VB.NET Formularios, Módulos, Clases, Controles

Interfaz de usuario VB.NET

Formularios, Módulos, Clases, Controles

Page 2: Interfaz de usuario VB.NET Formularios, Módulos, Clases, Controles

Formulario

• Un formulario es un espacio de trabajo que reemplaza el formato de papel físico con el que normalmente se ingresa o mantiene información para un sistema.

• Un ejemplo de formato en papel son los actuales comprobantes de depósito o giro de dinero de las entidades bancarias.

Page 3: Interfaz de usuario VB.NET Formularios, Módulos, Clases, Controles

Formulario

• La generación actual utiliza mucho los formularios. Lo hace en Facebook, en Hotmail, en Gmail, en Fotolog, en Twitter, entre otros tantos lugares en donde se ingresa información.

Page 4: Interfaz de usuario VB.NET Formularios, Módulos, Clases, Controles

Ejemplos

Page 5: Interfaz de usuario VB.NET Formularios, Módulos, Clases, Controles

Ejemplos

Page 6: Interfaz de usuario VB.NET Formularios, Módulos, Clases, Controles

Otro ejemplo más

Page 7: Interfaz de usuario VB.NET Formularios, Módulos, Clases, Controles

Uno más

Page 8: Interfaz de usuario VB.NET Formularios, Módulos, Clases, Controles

Muchos más…

Page 9: Interfaz de usuario VB.NET Formularios, Módulos, Clases, Controles

Formularios

• Como dato extra, la mayor parte de los formularios que hemos visto son formularios Web.

• Nosotros vamos a construir formularios Windows, aunque ideológicamente son más bien parecidos.

Page 10: Interfaz de usuario VB.NET Formularios, Módulos, Clases, Controles

Vista de una aplicación con Windows Forms

Page 11: Interfaz de usuario VB.NET Formularios, Módulos, Clases, Controles

Controles

• Los formularios son el espacio donde se distribuyen los controles.

• Los controles son, finalmente, los elementos que permiten el ingreso y presentación de la información.

Page 12: Interfaz de usuario VB.NET Formularios, Módulos, Clases, Controles

Los controles clásicos

Page 13: Interfaz de usuario VB.NET Formularios, Módulos, Clases, Controles

Ejercicios

• Crear una calculadora como la provista por Windows.

Page 14: Interfaz de usuario VB.NET Formularios, Módulos, Clases, Controles

Ejercicio

• Crear un block de notas como el de Windows.

Page 15: Interfaz de usuario VB.NET Formularios, Módulos, Clases, Controles

Ejercicio

• Crear un login de usuario

Page 16: Interfaz de usuario VB.NET Formularios, Módulos, Clases, Controles

Pasar información entre Formularios

• Normalmente se usan variables globales (que son aquellas que pueden ser accedidas desde cualquier lugar del programa)

• Estas variables se definen dentro de Módulos.

• Los módulos son espacios creados para alojar información que pueda ser usada por todos los elementos del sistema.

Page 17: Interfaz de usuario VB.NET Formularios, Módulos, Clases, Controles

En un módulo…

• Encontrarás– Variables Globales (públicas)– Funciones Globales (públicas)– Procedimientos o Rutinas Globales (públicas)– Tipos de datos definidos por el usuario (Type)– Enumeraciones definidas por el usuario.

Page 18: Interfaz de usuario VB.NET Formularios, Módulos, Clases, Controles

Ejemplo

Page 19: Interfaz de usuario VB.NET Formularios, Módulos, Clases, Controles

Resumen de hoy

• Formularios

• Controles

• Módulos

Page 20: Interfaz de usuario VB.NET Formularios, Módulos, Clases, Controles

Próxima clase

• Acceso a datos con ADO.NET– Conexiones, Comandos y lectores de datos.

• Configuración de ODBC.

Page 21: Interfaz de usuario VB.NET Formularios, Módulos, Clases, Controles

Tarea

• Investigar para qué se usan las clases en VB.NET.

• Cree una clase para manejar los logins de usuario.