Ofrece una amplia infraestructura y potencialidad
gráfica con la que se podrán desarrollar aplicaciones de
excitante y atractiva apariencia, con mayores y más
funcionales facilidades de interacción que incluyen
animación, vídeo, audio, documentos, navegación, gráfica
3D. Separa, con el lenguaje declarativo XAML y los
lenguajes de programación de .NET, la interfaz de
interacción de la lógica del negocio, propiciando una
arquitectura Modelo Vista Controlador para el desarrollo
de las aplicaciones.
|
Unidad 1 |
Creación de una aplicación usando
WPF
|
|
|
|
Introducción a WPF
Creación de una aplicación WPF simple
Manejo de Eventos y comandos
Navegación entre páginas |
|
|
Unidad 2
|
Construcción de
interfaces de usuario
|
|
|
|
Capas
Controles de contenido
Controles de elemento
Controles de formularios de Windows |
|
|
Unidad 3
|
Personalización de
la apariencia
|
|
|
|
Compartición de recursos lógicos en una
aplicación
Creación de interfaces de usuario
consistentes usando estilos
Cambiar la apariencia de los controles
usando plantillas
Uso de disparadores y animaciones |
|
|
Unidad 4
|
Enlace de datos
|
|
|
|
Introducción al
enlace de datos
Creación de un enlace de datos
Implementación de la notificación de cambios
de propiedades
Conversión de datos
Validación de datos |
|
|
Unidad 5
|
Enlace de datos de
colecciones
|
|
|
|
Enlace a
colecciones de objetos
Uso de vistas de colecciones
Creación de interfaces de usuario
Uso de plantillas de datos |
|
|
Unidad 6
|
Creación de nuevos controles
|
|
|
|
Introducción a la
creación de controles
Creación de controles |
|
|
Unidad 7
|
Gestión de
documentos
|
|
|
|
Trabajando con flujos de documentos
Trabajando con documentos fijos
Empaquetado de documentos
Impresión de documentos |
|
|
Unidad 8
|
Gráficos y
multimedia
|
|
|
|
Visualización de gráficos 2D
Visualización de gráficos 3D
Visualización de imágenes
Soporte multimedia |
|
|
Unidad 9
|
Configuración y despliegue de
aplicaciones WPF
|
|
|
|
Opciones de
despliegue
Despliegue de una aplicación independiente
Despliegue de una aplicación XBAP
Configuración de parámetros de seguridad |
|
|
|