Duración: 3 Días
Prerrequisitos
Entender Microsoft .NET Framework 2.0 y el Common Language Runtime.
Programar una aplicación usando un lenguaje que cumpla con .NET Framework 2.0.
Conocer cómo hacer ensambles disponibles a otras aplicaciones.
Entender de manera básica XML, incluyendo declaraciones, elementos, atributos y espacios de nombres de XML.
Manejar un ambiente de solución en desarrollo integrado (IDE) y herramientas de Visual Studio 2005.
El manual de este curso está en inglés. Para obtener el mayor beneficio del mismo, los alumnos deben conocer el idioma y cumplir con todos los requisitos previos.
Los alumnos serán capaces de:
Crear una aplicación de formas Windows simple.
Configurar controles estándar.
Construir menús.
Desplegar y editar datos al usar controles ligados a datos.
Proveer asistencia a usuario y uso mejorado.
Crear aplicaciones consistentes al usar herencia de diálogos y formas.
Agregar funcionalidad de impresión y reportes a una aplicación de formas Windows.
Realizar tareas asíncronas al usar el componente BackgroundWorker.
Instalar una aplicación de formas Windows al utilizar ClickOnce.
Exámenes de certificación
Los exámenes por requerimiento son: 70 -526 , 70 -548 , 70 -552 y 70 -553.
Módulo 1: Cree una Aplicación de Formas Windows Simple
Temario:
Componentes de una interfaz de usuario de formas Windows.
Manejo de eventos en una aplicación de formas Windows.
Laboratorio:
Cree una aplicación simple de formas Windows.
Al concluir el módulo
Los estudiantes serán capaces de:
Describir los componentes de una aplicación de formas Windows.
Explicar cómo manejar eventos en una aplicación de formas Windows.
Agregar y configurar formas Windows y controles.
Crear manejadores de eventos y monitorear eventos.
Agregar controles y manejadores a una forma en tiempo de ejecución.
Aplicar mejores prácticas para el diseño de formas.
Módulo 2: Configure Controles Estándar
Temario:
Controles de formas Windows por función.
Laboratorio:
Configure controles estándar.
Al concluir el módulo
Los estudiantes serán capaces de:
Explicar las funciones de las categorías principales de controles de formas Windows.
Crear una forma para seleccionar y ver imágenes al usar SplitContainer, TreeView,
PictureBox, ToolStrip y otros controles.
Crear una forma para especificar criterio de reporte al usar TableLayoutPanel,
ListView, MonthCalendar, ComboBox y otros controles.
Crear una forma para ver un archivo de ayuda de Hypertext Markup Language (HTML) al usar un control WebBrowser.
Módulo 3: Construya Menús
Temario:
Menús en formas Windows.
Laboratorio:
Construya menús.
Al concluir el módulo
Los estudiantes serán capaces de:
Explicar la estructura de menús en una aplicación de formas Windows.
Crear y configurar un control MenuStrip.
Crear y configurar un componente ContextMenuStrip.
Esconder y deshabilitar un ToolStripMenuItem.
Aplicar mejores prácticas para diseño y desarrollo de menú.
Módulo 4: Desplegar y Editar Datos al utilizar Controles Ligados a Datos
Temario:
Ligar datos a un control.
Control DataGridView.
Laboratorio:
Desplegar y editar datos al utilizar controles ligados a datos.
Al concluir el módulo
Los estudiantes serán capaces de:
Explicar ligado a datos simple y complejo.
Describir los escenarios en los cuales el control DataGridView se utiliza.
Agregar una fuente de datos a un proyecto.
Ligar datos a un control en tiempo de ejecución.
Usar el componente BindingSource control BindingNavigator para crear una forma
Windows ligada a datos.
Usar el control DataGridView para desplegar y actualizar datos tabulares desde una fuente de datos.
Módulo 5: Provea Asistencia de Usuario y Mejore su habilidad
Temario:
Provea asistencia de usuario.
Implemente funciones de accesibilidad.
Implemente globalización y localización.
Laboratorio:
Provea asistencia de usuario y mejore su habilidad.
Al concluir el módulo
Los estudiantes serán capaces de:
Describir los componentes que pueden ser utilizados para proveer asistencia a
usuario.
Agregar y configurar controles de asistencia a usuario en una forma Windows.
Explicar las funciones de accesibilidad disponibles para implementar en una
aplicación de formas Windows.
Implementar funciones de accesibilidad disponibles dentro de una aplicación de
formas Windows.
Explicar procesos de alto nivel involucrados en globalización y localización en una
aplicación de formas Windows.
Implementar globalización y localización en una forma Windows.
Módulo 6: Cree Aplicaciones Consistentes al Utilizar Cajas de
Diálogo y Herencia de Formas
Temario:
Cajas de Diálogo en una aplicación de formas Windows.
Herencia de formas Windows.
Laboratorio:
Cree aplicaciones consistentes al utilizar cajas de diálogo y herencia de formas.
Al concluir el módulo
Los estudiantes serán capaces de:
Describir las varias cajas de diálogo pre-configuradas estándar disponibles a una
aplicación de formas Windows.
Explicar el concepto de herencia de formas Windows y las razones de utilizar
herencia.
Agregar y configurar controles de caja de diálogo en una forma Windows.
Crear una caja de diálogo propia.
Implementar herencia de formas Windows.
Módulo 7: Imprima Contenido y Cree Reportes
Temario:
Imprimir en una aplicación de formas Windows.
Reportar en una aplicación de formas Windows.
Laboratorio:
Imprima el contenido y creé reportes.
Al concluir el módulo
Los estudiantes serán capaces de:
Explicar cómo imprimir un reporte en una aplicación de formas Windows.
Describir cómo crear y ver reportes en una aplicación de formas Windows.
Usar los componentes provistos con Visual Studio 2005 para agregar capacidad de
impresión a una aplicación de formas Windows.
Desplegar un reporte de Crystal al utilizar el componente CrystalReportViewer.
Módulo 8: Realizar Tareas Asíncronas al utilizar el Componente BackgroundWorker
Temario:
Tareas asíncronas en aplicaciones de formas Windows.
Laboratorio:
Realice tareas asíncronas al utilizar el componente BackgroundWorker.
Al concluir el módulo
Los estudiantes serán capaces de:
Explicar los conceptos y procesos involucrados en programación asíncrona.
Ejecutar y cancelar un proceso de fondo al utilizar el componente BackgroundWorker.
Describir mejores prácticas para utilizar el componente BackgroundWorker.
Módulo 9: Instale Aplicaciones al Utilizar ClickOnce
Temario:
Opciones de instalación de aplicación de formas Windows.
Descripción general de tecnología ClickOnce.
Laboratorio:
Instale aplicaciones al utilizar ClickOnce.
Al concluir el módulo
Los estudiantes serán capaces de:
Explicar las opciones para instalación de aplicación de formas Windows.
Explicar los conceptos clave de tecnología ClickOnce.
Publicar una aplicación ClickOnce.
Instalar y probar una aplicación ClickOnce.
Describir mejores prácticas para la instalación ClickOnce.