Duración 5 días
Objetivo En este curso el asistente creará y poblara formas de Windows. Organizará controles con formas. Creará menús en una aplicación Windows Forms. Añadirá código a event procedures de forma y control en una aplicación Windows Forms. Creará
aplicaciones Multiple Document Interface (MDI). Usara cajas de diálogo de Windows Forms. Validará la información que escribirá el usuario. Creará licencias
para los controles. Ligará las aplicaciones Windows Forms a varias fuentes de datos usando Microsoft ADO.NET. Consumirá servicios Web
XML de aplicaciones Windows Forms. Usará componentes.NET y COM en una aplicación Windows Forms. Llamará Microsoft Win32® APIs desde la aplicación. Migrará aplicaciones en
Visual Basic 6.0 a Visual Basic .NET. Imprimirá documentos en una aplicación Windows Forms. Hará llamadas asíncronas a métodos. Hará debug de la aplicación. Incorporará características de accesibilidad. Adaptará una aplicación Windows. Añadirá ayuda a la aplicación. Implementará la aplicación, el código de acceso y la seguridad basada en rol. Añadirá flexibilidad a las aplicaciones usando ensambles compartidos.
Requisitos previos Este curso asume que los participantes tienen las siguientes habilidades y conocimientos:
- Conocimiento de la programación en Visual Basic
- Experiencia construyendo aplicaciones
- Se recomienda el curso 2559A—Introduction to Visual Basic .NET programming o tener conocimiento equivalente
Tema 1: Introducción a Windows Forms
- Crear una forma
- Añadir control a la forma
- Crear una forma heredada
- Organizar los controles en una forma
- Crear aplicaciones MDI
Tema 2: Trabajar con controles
- Crear un Event Handler para un control
- Usar controles de Windows
- Usar cajas de diálogo en una aplicación Windows Forms Application
- Añadir controles al correr la aplicación
- Crear menús
- Validar lo que escribe el usuario
Tema 3: Construir controles
- Extender y crear controles
- Añadir soporte Design-Time a los controles
- Licenciar un control
Tema 4: Usar datos en aplicaciones Windows Forms
- Añadir y configurar objetos ADO.NET a una aplicación Windows Forms
- Accesar y modificar datos usando DataSets
- Ligar datos a controles
- Introducción a los servicios Web
XML
- Crear un cliente simple de servicios Web XML
- Datos persistentes
Tema 5: Operar con objetos administrados
- Usar componentes.NET y COM en una aplicación Windows Forms
- Llamar Win32 APIs desde aplicaciones Windows Forms
- Actualizar aplicaciones
Visual Basic 6.0 a Visual Basic .NET
Tema 6: Imprimir y generar reportes en aplicaciones Windows Forms
- Imprimir desde aplicaciones Windows Forms
- Usar las cajas de diálogo Print Preview, Page Setup y Print
- Construir contenido de impresión usando GDI+
- Crear reportes usando Crystal Reports
Tema 7: Programación asíncrona
- El modelo de programación asíncrono.NET
- El Asynchronous Programming Model Design Pattern
- Como hacer llamadas asíncronos a cualquier método
- Proteger datos en un ambiente Multithreaded
Tema 8: Mejorando la usabilidad de las aplicaciones
- Añadir características de accesibilidad
- Añadir ayuda
- Traduciendo la aplicación
Tema 9: Implementando aplicaciones Windows Forms
- Ensambles NET
- Implementando aplicaciones Windows Forms
Tema 10: Seguridad
- Seguridad en el.NET Framework
- Usando seguridad de código de acceso
- Usando seguridad basada en roles