Developing Windows Communication Foundation Solutions with Microsoft Visual Studio

Código

MOC 10263

Duración

24 Horas

Certificación en

Nivel del Curso

Avanzado

Modalidad

Virtual en Vivo

Código

MOC 10263

Duración

24 Horas

Certificación en

Nivel del Curso

Avanzado

Modalidad

Virtual en Vivo

Objetivos

  • Comprender los conceptos básicos de WCF: Entender la arquitectura, los componentes y los conceptos clave de WCF, como contratos, enlaces y endpoints.
  • Crear servicios WCF: Aprender a definir contratos de servicio, implementar servicios y configurar endpoints.
  • Alojar servicios WCF: Conocer las diferentes opciones para alojar servicios WCF, como en IIS, en un servicio de Windows o en una aplicación autohospedada.
  • Consumir servicios WCF: Aprender a crear clientes que se comuniquen con servicios WCF.
  • Implementar seguridad en WCF: Conocer las diferentes opciones de seguridad que ofrece WCF, como autenticación, autorización y encriptación.
  • Trabajar con transacciones en WCF: Aprender a coordinar transacciones entre diferentes servicios WCF.
  • Utilizar características avanzadas de WCF: Explorar características como mensajería, colas de mensajes y servicios de descubrimiento.

Proveedor

Microsoft

Prerrequisitos

  • Conocimientos sólidos de C# o Visual Basic .NET: Se requería un buen entendimiento de la programación orientada a objetos y el framework .NET.
  • Familiaridad con Visual Studio: Se utilizaba Visual Studio como entorno de desarrollo, por lo que era necesario tener experiencia con su uso.
  • Conocimientos básicos de XML: WCF utiliza XML para la configuración y la serialización de datos, por lo que era útil tener conocimientos básicos de XML.
  • Comprensión de conceptos de redes: Entender conceptos básicos de redes como protocolos de comunicación (HTTP, TCP), direcciones IP y puertos.
  • Conocimientos básicos de bases de datos (deseable): Si bien no era estrictamente necesario, entender conceptos de bases de datos podía ser útil para escenarios que involucraban acceso a datos.

Nivel del Curso

Avanzado

Modalidad

Virtual en Vivo

Incluye

Instructor certificado, Material de Apoyo, Entorno Practico, Evaluación post curso, Certificado de Asistencia

Formulario de Preinscripción

Abrir chat
Hola 👋 ¿En qué podemos ayudarte?