Microsoft Visual Basic
Componentes - Nivel III

Objetivo

Crear aplicaciones empresariales con Microsoft Visual Basic 6.0 y Microsoft SQL Server en tres o más capas, utilizando los siguientes objetos elaborados por usted:
Creación de Módulos de Clase, Colecciones, librerías (DLL), COM y COM+ enlazado a datos.
Creación de Controles ActiveX (OCX) enlazado a datos.
Creación de Documentos ActiveX (VBD) enlazado a datos.
Uso de APIs de Microsoft Windows.
Creación de las ayudas de la aplicación empresarial (*.hlp, *.chm).
Creación del archivo de instalación final con todo lo anteriormente creado.

Descripción

El curso de Microsoft Visual Basic 6.0 - Nivel III, le permitirá dividir la aplicación en tres o más capas, aumentando de esta forma la seguridad y la cantidad de usuarios que la utilizarán, permitiendo una mejor presentación de la misma y dándole un acabado profesional.

Dirigido a

El curso está dirigido a aquellas personas que, teniendo conocimientos de Microsoft Visual Basic 6.0 - Nivel I y II, deseen continuar su formación aprendiendo a manejar nuevos elementos de Visual Basic.

Requisitos previos

Modelamiento de datos con CA ERwin® Data Modeler
Microsoft Visual Basic 6.0 - Nivel I
Microsoft Visual Basic 6.0 - Nivel II
Microsoft SQL Server - Nivel I
Microsoft SQL Server - Nivel II
Alguna familiaridad con el lenguaje HTML y DHTML.

Duración

24 horas

Costo

Horarios

 

Informes e Inscripciones

Av. Túpac Amaru con Eduardo de Habich, entre los pabellones B (Teatro) y H (Arquitectura)
Telefonos: 4816693 - 3813854
4811070 - Anexo 233
Email: informes@uni.edu.pe

Temario del Curso

Tema 1

Módulos de Clases

Generalidades.
Conceptos básicos de programación estructurada, modular y orientada a objeto.
Creación y uso de módulos de clases, módulo de clases con colecciones.
La clase Collection
Uso de la palabra reservada PUBLIC y PRIVATE en un módulo de clase.
Acceso a elementos PUBLIC y elementos PRIVATE de un módulo de clase.
Agregando propiedades, métodos y eventos para el módulo de clase.
Polimorfismo, interfaces, bibliotecas y tipos de GUID.
La instrucción IMPLEMENTS.
Usando el generador de clases de Microsoft Visual Basic.
Creación y uso de datos limitados por módulos de clases.
Ejemplos de aplicación.

Tema 2

Creación de DLL ActiveX

Generalidades.
Creación y uso de COM DLLs con Visual Basic.
Inicio y terminación de componentes COM.
Registro de COM DLLs.
Prueba de un COM DLLs.
Registro de COM+ DLLs.
Prueba de un COM+ DLLs.
Ejemplos de aplicación.

Tema 3

Creación de Controles ActiveX

Generalidades.
Creando un control ActiveX.
Propiedades, métodos y eventos del UserControl en tiempo de diseño.
Agregar propiedades, métodos y eventos.
Use eventos del Control ActiveX para guardar y cargar las propiedades persistentes.
Probar y poner a punto un Control ActiveX.
Asistente para la creación de Control ActiveX.
Creando y habilitando la página de propiedades para un Control ActiveX.
Habilite las capacidades Data-Binding de un Control ActiveX.
Creando un Control ActiveX que es una Fuente de Datos.
Ejemplos de aplicación.

Tema 4

Creación de Componentes ActiveX EXE

Generalidades.
Cliente y componentes fuera de proceso.
Agregar propiedades, métodos y eventos.
Proporcionar evento de notificación asíncrona.
Recibir un evento de notificación asíncrona.
Uso compartido de un método de clase.
Método de devolución de llamada asíncrona.
Subprocesos múltiples.
Ejemplos de aplicación.

Tema 5

Creación de Documentos ActiveX

Generalidades.
Uso de eventos en documentos ActiveX.
Agregar un segundo documento ActiveX.
Agregar formularios al documento ActiveX.
Agregar un Menú al documento ActiveX.
Agregar propiedades de PropertyBag.
Conversión de formularios a documentos ActiveX.
Ejemplos de aplicación.

Tema 6

Acceso a las DLL y a la APIs de Windows

Generalidades.
La API de Windows
¿Qué es la API de Windows?
Acceso a la API de Windows
Utilizar el Visor de Texto API
Las palabras reservadas Alias, Private y Public
Declaración de Funciones API como procedimientos
Paso de parámetros por valor o referencia.
Conversión de declaraciones de C a Visual Basic.
Ejemplos de aplicación.

Tema 7

Agregar ayuda WINHELP a su aplicación.

Generalidades.
Diseño y creación de un sistema de ayuda.
Compilación del archivo de ayuda.
Agregar el sistema de ayuda a la aplicación.
Ayuda HELP sensible al contexto.
Función WINHELP.
Propiedades Context Help de las ventanas.
Ejemplos de aplicación.

Tema 8

Agregar ayuda HTML a su aplicación.

Generalidades.
HTML Help Workshop.
Convertir un archivo de ayuda WINHELP.
Vincular el sistema de ayuda HTML a una aplicación.
Ayuda HTML sensible al contexto.
Distribuir la ayuda con la aplicación.
Ejemplos de aplicación.

Tema 9

Empaquetado y distribución de aplicaciones

Generalidades.
Creación del programa de instalación
Uso del asistente de empaquetado y distribución.
Empaquetado de una aplicación con el asistente.
Distribución de una aplicación con el asistente.
Modificar manualmente el servicio Setup.lst.
Permitir al usuario eliminar la aplicación.
Ejemplos de aplicación.

Inicio - Acerca del CEPS-UNI - Pràcticas PreProfesionales - Medias Becas - Bolsa de Trabajo - Personal - Infraestructura - Sugerencias
Ofimática - Operador de Microcomputadoras - Autocad - Producción Multimedia - Ensamblaje y Reparación de Microcomputadoras - Diseño Gráfico
Administración y Soporte en Redes - Web Designer Professional - Linux System Administrator - Visual Basic Solution Developer - DataBase Administrator
Analista y Diseñador de Sistemas - Base de Datos con SQL Server - Aplicaciones Windows con Visual Basic.NET - Aplicaciones Web con Visual Basic.NET
Aplicaciones Distribuidas con Visual Basic.NET - Programador en Lenguaje Java - Aplicaciones Web con Plataforma Java
Aplicaciones para Negocios Electrónicos con Linux

CEPS-UNI - Todos los derechos reservados 2009