Windows Communication Foundation

Duración: 24 horas

Código: MS-6461

Descripción del curso:

El objetivo de este curso es proporcionar a los participantes los conocimientos y habilidades para crear y configurar un equipo con una solución de Windows Comunicación Foundation (WCF).

Audiencia:
Este curso esta destinado a los desarrolladores de aplicaciones que saben cómo crear y consumir servicios Web en Microsoft .NET Framework 2.0  y como utilizar las características comunes de la biblioteca de clases base. Los desarrolladores de aplicaciones no tienen que entender los conceptos avanzados de (WS) Web Services Enhancements (WSE), servicio de gestión del ciclo de vida y el diagnóstico.
A la Finalización del Curso :
Después de completar este curso, el participante será capaz de:
  • Crear un simple servicio y cliente WCF
  • Crear y configurar un servicio gestionado como una aplicación y seleccione una opción de alojamiento adecuado
  • Exponer un servicio más diferente  en los criterios de valoración y añadir funcionalidad en tiempo de ejecución mediante el uso de comportamientos
  • Mejorar las capacidades de depuración mediante el examen de mensajes y actividad de servicios
  • Definir el servicio, funcionamiento y los datos de contratos para satisfacer las necesidades de la aplicación
  • Añadir el manejo de errores a una aplicación WCF
  • Abordar la calidad del servicio en cuestiones de rendimiento, disponibilidad concurrencia y ejemplo de gestión
  • Implementar la seguridad en una aplicación WCF
  • Proteger la integridad de los datos mediante el uso correcto de las transacciones
Prerequsitos:
Los participantes deben tener conocimiento de:
  • Conocimiento intermedio de desarrollo de aplicaciones utilizando las versiones anteriores de Microsoft Visual Studio en el nivel 200
Examen de Certificación :

70-503 TS: Microsoft .NET Framework 3.5, Windows Communication Foundation Application Development

Contenido:

Módulo 1:      Primeros pasos con Windows Fundación Comunicación

    1. Diseñar una solicitud para formar parte de una aplicación Orientada a Servicios
    2. Descripción de la arquitectura WCF
    3. Usando un nivel de idioma de interfaz como un contrato de servicios
    4. Implementación de un simple servicio WCF en Visual Studio 2008
    5. Consumo simple del servicio de WCF en Visual Studio 2008

Módulo 2:      Configuración y Servicios de Hosting en WCF

    1. Programar la  configuración de la gestión de aplicaciones en el hosting del servicio de WCF
    2. Programar la configuración de la gestión de aplicaciones para llamar a un servicio de WCF
    3. Definición del cliente y las opciones de servicios por medio del uso del archivo de configuración base
    4. Desplegar el servicio de WCF

Módulo 3:      Criterios de valoración y comportamientos

    1. Exponer los servicios de WCF a través de diferentes criterios de valoración
    2. Agregando comportamientos a los servicios y criterios de valoración
    3. Interoperatividad con los servicios Web y no con WCF

Módulo 4:      Depuración y los diagnósticos de prueba

    1. Registro de mensajes
    2. Actividad de localización

Módulo 5:      Diseñando y definiendo los contratos

    1. Diseñar una estrategia coherente y cohesionada en la interfaz del servicio de WCF
    2. Definiendo los servicios de contratos
    3. Definiendo operaciones en un servicio
    4. Definiendo el contrato de datos

Módulo 6:      Manipulación de Errores

    1. Excepciones relativas en las fallas de  .NET a nivel de los servicios 
    2. Utilizando las fallas de un servicio
    3. Manejo de errores y excepciones a nivel cliente

Módulo 7:      Mejoramiento de la calidad del servicio en WCF

    1. Gestionar el servicio de casos en WCF
    2. Gestionando la concurrencia de cuestionamientos
    3. Mejorar la calidad del servicio de WCF

Módulo 8:      Implementación de Seguridad en WCF

    1. Descripción de la seguridad en WCF
    2. Aplicar los requisitos de seguridad general en un banco de datos
    3. Especificar los requerimientos del cliente y el servicio de verificación de credenciales
    4. Trabajar con la seguridad de la información

Módulo 9:      Implementando las transacciones

    1. Descripción de las transacciones en un servicio orientado a la aplicación
    2. Creación de las operaciones en el servicio de transacciones
    3. Habilitar el flujo de transacciones del servicio al cliente
imagen
Costo:

Este costo incluye: Material de seguimiento, Material de estudio, el uso de una computadora por persona, certificados, refrigerios e impuestos de ley.