Máster Experto en Programación de Aplicaciones de Escritorio .NET Framework
-
Online
-
1.580€
En la actualidad es importante conocer tres programas como: - Windows Workflow Foundation (WWF) que se puede utilizar para resolver los escenarios simples como mostrar los UI de controles basados en datos proporcionados por el usuario o los escenarios complejos que se producen en las empresas grandes, como procesamiento del orden y control de inventario; Windows Communication Foundation (WCF) que permite a los programadores generar soluciones con transacción seguras y de confianza, que se integren en diferentes plataformas y que interoperen con las inversiones existentes; y Windows Presentation Foundation (WPF) que proporciona a los programadores un modelo de programación unificado con el que generar experiencias de cliente inteligentes de Windows, en las que se incorpora la interfaz de usuario, multimedia y documentos.
Ser trabajador contratado en el régimen general y enviar la documentación de matrícula. No válido para autónomos y funcionarios
Este curso está orientado para arquitectos de software de empresas de desarrollo y diseño de aplicaciones y servicios Web para Internet, personas que deseen empezar a diseñar la arquitectura de sistemas de su empresa, diseñadores de aplicaciones Web y estudiantes y/o profesionales que quieran prepararse para realizar certificaciones MCTS.
- Proveer al alumno con el nivel de conocimiento necesario para poder desarrollar flujos de trabajo usando Windows Workflow Foundation 4, desarrollar interfaces de interacción en Windows con Windows Presentation Foundation 4 y desarrollar aplicaciones orientadas a servicios con Windows Communication Foundation 4.
PARTE 1. DESARROLLO DE INTERFACES DE INTERACCIÓN EN WINDOWS CON WPF 4 (WINDOWS PRESENTATION FOUNDATION)
TEMA 1. ¿QUÉ ES WINDOWS PRESENTATION FOUNDATION?
Introducción
Arquitectura de Windows Presentation Foundation
Capacidades
Bases de WPF
Subclass
Freezable Objects
Primer Ejemplo
TEMA 2. INTERFASES DE USUARIO Y APARIENCIA USANDO XAML
XAML
Lista de Controles XAML
Apariencia y Estilos
Compartición de Recursos Lógicos
Cambiar la apariencia de los controles usando Plantillas
Triggers o Disparadores
Animaciones
TEMA 3. ACCESO A DATOS. EL OBJETO BINDING
Introducción
La Clase Binding
Conversión y Validación de Datos
Enlace a colecciones de objetos
Vistas de colecciones
Interfaces de usuario y plantillas de datos
TEMA 4. CREACIÓN DE CONTROLES
Introducción
Creación de Controles
Insertar control WPF a Windows Form
TEMA 5. GRÁFICOS Y ANIMADORES EN WPF 4
Introducción
El Objeto Shape
El Objeto Geometries
El Objeto Pen
Tipos de Transformaciones
Animaciones
TEMA 6. DOCUMENTOS EN WPF 4
Introducción
FlowDocument y FixedDocument
Empaquetado de Documentos
XPS
PARTE 2. DESARROLLO DE APLICACIONES ORIENTADAS A SERVICIOS CON WCF 4 (WINDOWS COMMUNICATION FOUNDATION)
TEMA 1. SERVICIOS WCF
Introducción
Un primer Ejemplo: Las Líneas Aéreas
Hospedando el Servicio
Consumiendo el Servicio
Hospedando el Servicio WCF en una aplicación WinForms
Hospedando el Servicio WCF en un servicio Windows
WCF Host y Client en Visual Studio 2010
TEMA 2. CONFIGURACIÓN EXTERNA
Introducción
Ficheros de Configuración
Service Configuration Utility
Usando Ficheros de configuración para hospedar servicios
TEMA 3. CONTRATOS
Introducción
Contrato de Datos
Tipos Definidos por el Usuario
Serialización en WCF
TEMA 4. BINDINGS & BEHAVIORS
Introducción
Bindings Predefinidos
Trabajando con Bindings
Configurando Bindings
WS-Policy y la configuración
Definiendo el comportamiento
TEMA 5. EXCEPCIONES
Introducción
La propagación de errores
Propagación de Excepciones
TEMA 6. GESTIÓN DE ESTADO
Introducción
HTTP: El Protocolo sin Estado
Modelos de Instanciación
Control de Estado con WCF
Sesiones
Sesiones y Modelos de Instanciación
Control de Concurrencia
TEMA 7. TRANSACCIONES
Introducción
Transacciones Distribuidas
Transacciones en WCF
Transaction Scope
Muchos Atributos
Transacciones e Instanciación
Interoperabilidad y Transacciones
Protocolo de Transacción
TEMA 8. SEGURIDAD
Introducción
Seguridad WCF
PARTE 3. DESARROLLO DE FLUJOS DE TRABAJO CON WW4 (WINDOWS WORKFLOW FOUNDATION)
TEMA 1. INTRODUCCIÓN A WWF 4
Introducción
¿Por qué Windows Workflow Foundation?
Arquitectura de Windows Workflow Foundation
TEMA 2. ACTIVIDADES DE PROCESO
Introducción
Manejando el flujo de excepciones en una actividad Sequence
TEMA 3. ACTIVIDADES DE CONTROL DE FLUJO
Introducción
Actividades de Control de Flujo
TEMA 4. ACTIVIDADES PARA MODELAR COMUNICACIONES
Introducción
Servicio de Intercambio de Datos
Correlation Parameters
Seguridad
WWF y los Servicios Web
Exposición de un flujo como servicio web
TEMA 5. SERVICIOS DE WWF 4 (I)
Introducción
WorkflowLoaderService
WorkflowSchedulerServices
WorkflowPersistenceService
TEMA 6. SERVICIOS DE WWF 4 (II)
TrackingService
WorkflowRuleEngine
Departamentos de Informática de Empresas de Todos los Sectores.