

Developing Windows Communication Foundation Solutions with Microsoft Visual Studio
Código: MOC 10263
Este Curso
Duración
24hrs
Nivel
Avanzado
Comparte este curso
Developing Windows Communication Foundation Solutions with Microsoft Visual Studio
Código: MOC 10263
Enseña a los desarrolladores a crear aplicaciones distribuidas utilizando Windows Communication Foundation (WCF). WCF es un framework de Microsoft para construir aplicaciones orientadas a servicios (SOA). Aunque WCF es una tecnología más antigua y ya no es el enfoque principal para nuevas aplicaciones (se prefiere gRPC y las APIs RESTful con ASP.NET Core), entender WCF puede ser útil para mantener aplicaciones heredadas o para comprender conceptos de arquitecturas orientadas a servicios.
El curso MOC 10263 cubre los conceptos fundamentales de WCF, desde la creación de servicios básicos hasta la implementación de escenarios más avanzados como seguridad, transacciones y mensajería. Se utilizaba Microsoft Visual Studio como la principal herramienta de desarrollo.
Este curso
Duración
24hrs
Nivel
Avanzado
- Diagnostico Previo
- Material de Apoyo
- Computador
- Entorno practico
- Evaluación post curso
- Certificado de Asistencia
- Examen de Certificación
- Encuesta de Certificación
- Refrigerios
- Informe Cliente
- Obsequios
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.
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.
Comparte este curso