
MCTS Self Paced Training Kit Exam 70-503
Bruce Johnson, Peter Madziak, Sara Morgan
- Editorial
- Microsoft
- Año
- 2009
- Páginas
- ~635
- Nivel
- Intermedio
De qué trata
Guía oficial de estudio y preparación técnica de Microsoft Press, escrita por Bruce Johnson, Peter Madziak y Sara Morgan, enfocada en la creación de servicios distribuidos con Windows Communication Foundation (WCF) sobre .NET Framework 3.5 para el examen de certificación MCTS 70-503. Está dirigida a desarrolladores .NET de nivel intermedio que necesitan implementar arquitecturas orientadas a servicios (SOA) en entornos corporativos o certificar sus conocimientos en la plataforma. Se asume un conocimiento sólido de programación orientada a objetos en C# o Visual Basic .NET y nociones fundamentales sobre redes, protocolos HTTP/TCP y conceptos de mensajería SOAP y servicios web XML.
El texto profundiza en el modelo unificado de comunicación de WCF y desglosa minuciosamente sus pilares esenciales (Address, Binding y Contract). Enseña a definir e implementar contratos de servicio, contratos de datos (DataContract, DataMember), contratos de mensajes (MessageContract) y gestión de errores estructurados con FaultContract. Cubre la configuración y uso de bindings estándar como basicHttpBinding, wsHttpBinding, netTcpBinding, netNamedPipeBinding y colas transaccionales con netMsmqBinding, además de servicios REST con webHttpBinding. Aborda las modalidades de hospedaje (auto-hospedaje en aplicaciones de consola y servicios de Windows, IIS 7.0 y WAS), el consumo de servicios mediante svcutil.exe y Visual Studio, la seguridad a nivel de transporte y de mensaje (autenticación con Windows, certificados X.509 y WS-Security), el control del ciclo de vida y concurrencia (InstanceContextMode, ConcurrencyMode), y la instrumentación mediante seguimiento de mensajes con la herramienta Service Trace Viewer (SvcTraceViewer.exe).
A través de laboratorios paso a paso, ejercicios guiados y escenarios de caso al final de cada lección, se practica la configuración imperativa y declarativa (App.config y Web.config) de endpoints múltiples, la serialización de tipos de datos complejos, el aseguramiento de canales de comunicación y la monitorización de trazas de diagnóstico. El libro destaca por su rigor arquitectónico y su capacidad para desmitificar la complejidad interna de WCF en .NET 3.5. Su alcance se concentra estrictamente en los objetivos del examen 70-503, por lo que deja fuera otras tecnologías de la época como Windows Workflow Foundation (WF) y las simplificaciones de configuración que llegarían con .NET 4. Conviene familiarizarse previamente con la administración básica de IIS y los conceptos de seguridad en Windows antes de iniciar su lectura.
- Windows Communication Foundation (WCF)
- .NET Framework 3.5
- C#
- Visual Basic .NET
- Arquitectura orientada a servicios (SOA)
- Endpoints y Bindings
- DataContract y ServiceContract
- Seguridad WS-Security
- Hosting en IIS y WAS
- MSMQ
- SvcTraceViewer
¿Cómo enseña?
Teoría + práctica
- ✓ Incluye ejercicios
- ✗ Sin proyectos

