Aumente su confianza el día del examen con un Exam Replay or an Exam Replay with Practice Test.

Examen
70-513

Logotipo de Visual Studio

  • Publicado:
    2 de julio de 2010
  • Idiomas:
    Inglés
  • Público:
    Desarrolladores
  • Tecnología:
    Microsoft Visual Studio 2010
  • Crédito para la certificación:
    Microsoft Certified Technology Specialist (MCTS), Microsoft Certified Professional Developer (MCPD)

TS: Windows Communication Foundation Development with Microsoft .NET Framework 4

Este examen se ha retirado

Para ver las opciones que tiene disponibles actualmente, consulte la Microsoft Certification exam list.

Habilidades medidas

Este examen mide su capacidad para realizar las tareas técnicas mencionadas a continuación. Los porcentajes indican la importancia relativa de cada área temática principal del examen. Cuanto más alto sea el porcentaje, más preguntas verá sobre esa área de contenido en el examen. Vea tutoriales en vídeo acerca de la variedad de tipos de preguntasen los exámenes de Microsoft.

Tenga en cuenta que las preguntas pueden evaluar, entre otros, los temas descritos en el texto con viñetas.

¿Tiene algún comentario sobre la pertinencia de las aptitudes evaluadas en este examen? No dude en enviar sus comentarios a Microsoft. Todos los comentarios se revisarán y aplicarán según se considere oportuno, manteniendo siempre la validez y fiabilidad del proceso de certificación. Tenga en cuenta que Microsoft no responderá directamente a sus comentarios. Agradecemos su participación para garantizar la calidad del programa Microsoft Certification.

Si cree que existe algún problema con preguntas específicas de este examen, envíe una impugnación del examen.

Si tiene otras preguntas o comentarios sobre los exámenes de Microsoft Certification o el programa de certificación, el registro o las promociones, póngase en contacto con el Regional Service Center.

Crear servicios (20 %)
  • Creación de servicios y contratos de operación
    • Respuesta unidireccional, dúplex y de solicitud; crear y especificar los contratos de errores; contratos basados en configuración; exponer metadatos de servicio; seleccionar serialización (por ejemplo, serializador de contrato de datos frente a serializador XML)
    • En este objetivo no se incluye: diseñar contratos de servicio y de operación; transacciones, crear instancias, atributos relacionados con la seguridad
  • Creación de contratos de datos
    • Administrar tipos conocidos, controlar la serialización de datos, usar atributos obligatorios y de orden en miembros de datos, implementar control de versiones, usar IExtensibleDataObject, POCO
    • En este objetivo no se incluye: usar serializador personalizado (ISerializationSurrogate)
  • Creación de contratos de mensajes
    • Estilos de nivel de aplicación; anulación de estilos; herencia de estilos; Generic.xaml; atributos de temas
    • En este objetivo no se incluye: uso compartido de estilo de vista de cuadrícula de datos
  • Implementación de tratamiento genérico de mensajes
    • Crear un contrato genérico, leer y escribir mensajes, trabajar con propiedades, trabajar con encabezados
    • En este objetivo no se incluye: heredar de la clase Message, usar BodyWriter, crear mensajes Fault
  • Implementación de servicios RESTful
    • Obtener acceso al contexto HTTP; WebGet/WebInvoke, UriTemplates; JSON/POX
  • Creación y configuración de un servicio de enrutamiento
    • Filtros, estático y dinámico, enrutamiento basado en el contexto, enrutamiento basado en el contenido, interfaces de enrutador
  • Creación y configuración de un servicio de detección
    • Configurar modos ad hoc y administrado, ámbitos de detección, anuncios de servicio
Hospedar y configurar servicios (18 %)
  • Creación y configuración de extremos
    • Enlaces predeterminados y estándar; enlaces personalizados creados a partir de elementos de enlace estándar; extremos estándar; transporte, incluidos HTTP, TCP, canalizaciones con nombre, UDP, configuración de servicio basada en código MSMQ; codificación de mensajes
    • En este objetivo no se incluye: crear un elemento de enlace personalizado; crear nuevos extremos estándar, cargar la configuración desde una ubicación distinta a la del archivo de configuración de aplicación predeterminada, seguridad, transacción, sesiones confiables
  • Configuración de comportamientos
    • Aplicar comportamientos servicio, extremo y operación en la configuración y en el código
    • En este objetivo no se incluye: crear un comportamiento personalizado; crear y utilizar comportamientos de distribución, cargar la configuración desde una ubicación distinta a la del archivo de configuración de aplicación predeterminada
  • Implementación de hospedaje automático
    • Configurar y crear una instancia de un host de servicio
    • En este objetivo no se incluye: implementar un host de servicio personalizado
  • Implementación de hospedaje de servidor web
    • Configurar IIS/FUE para WCF, implementar en IIS/SE, configuración sin archivo, especificar un ServiceHost
    • En este objetivo no se incluye: Servidor de aplicaciones de Windows
Consumir servicios (18 %)
  • Creación de un proxy de servicio
    • Usar una clase de proxy o generador de canales para crear un proxy, crear un proxy para una comunicación asincrónica, crear un proxy para una comunicación dúplex
    • En este objetivo no se incluye: modificadores de línea de comandos de SvcUtil
  • Configuración de extremos de cliente
    • Enlaces estándar, enlaces personalizados creados a partir de elementos de enlace estándar, configurar comportamientos; enlaces basados en código y en configuración; configurar direcciones
    • En este objetivo no se incluye: seguridad; crear comportamientos personalizados
  • Invocación de un servicio
    • Invocar una operación de servicio de manera sincrónica y asincrónica, controlar errores de servicio, usar la clase Message, administrar el ciclo de vida del proxy (abrir canales, cerrar canales, anular canales, tratar canales con error), implementar comunicación dúplex
  • Consumo de servicios RESTful
    • Obtener acceso al contexto HTTP, JSON/POX
  • Implementación de detección de servicios
    • Configurar ámbito de destino, supervisar los anuncios de servicio
Proteger servicios (17 %)
  • Configuración de enlaces seguros
    • Transporte, mensaje, modo mixto
  • Configuración de la seguridad de los mensajes
    • Especificar niveles de protección en diferentes partes del mensaje
  • Implementación de la autenticación
    • Proveedor de suscripciones de Microsoft ASP.NET, proveedor personalizado, seguridad integrada de Windows, certificados (X. 509), identidad de extremo de autenticación federada; configurar credenciales de cliente; validador personalizado
    • En este objetivo no se incluye: marco Geneva
  • Implementación de autorización
    • Basada en roles, basada en notificaciones; configurar proveedores de roles para extremos; atributo de permiso principal
    • En este objetivo no se incluye: autorización de administración de derechos como Active Directory Rights Management Services (AD RMS)
  • Implementación de la suplantación
    • Configuración y código, configurar propiedades de suplantación de Internet Information Services (IIS) específicas de WCF, configurar opciones suplantación, basada en operación y en servicio
  • Implementación de auditoría de seguridad
    • Usar comportamiento de serviceSecurityAudit, auditoría de servicio, registro de auditoría
Administrar el ciclo de vida de la instancia de servicio (13 %)
  • Administración de instancias de servicio
    • Por llamada, por sesión, individual, código y configuración, activación y desactivación, servicios duraderos, limitar
  • Administración de sesiones
    • Código y configuración, atributos de administración de sesiones, limitar, sesiones confiables, sesiones de nivel de transporte y de nivel de aplicación, invocar un contrato de devolución
  • Implementación de transacciones
    • Transacciones distribuidas, colas transaccionales, flujo de transacciones; configurar atributos de enlace de transacción, WS-AtomicTransaction (WS-A), atributos de comportamiento transaccional en el nivel de servicio y de operaciones, usar transacciones en el código
  • Administración de la simultaneidad
    • Individual, múltiple y modos de simultaneidad reentrante; SynchronizationContext y CallbackBehavior
    • En este objetivo no se incluye: interbloqueos y otros problemas de subprocesos
  • Administración de la coherencia entre instancias, sesiones, transacciones y simultaneidad
    • Combinaciones posibles entre instancias, sesiones, transacciones y simultaneidad (por ejemplo, modo de instancia individual con modo de simultaneidad múltiple)
Supervisar y solucionar problemas de sistemas distribuidos (13 %)
  • Configuración de registro de mensajes
    • Configurar agentes de escucha de mensajes, nivel de registro, filtros de mensajes, configurar registro de PII conocido
    • En este objetivo no se incluye: registros de mensajes seguros
  • Configuración de diagnósticos
    • WMI, contadores de rendimiento, registro de eventos
  • Depuración de interacciones cliente-servicio
    • Enviar detalles de excepción al cliente, seguimiento integral, interpretar resultado de visor de seguimiento (mensaje individual e integral)
    • En este objetivo no se incluye: características de visor de seguimiento fuera de seguimientos de visualización

¿Quién debería realizar este examen?

Los candidatos de este examen trabajan en un entorno de desarrollo en el que se usa Microsoft Visual Studio 2010 y .NET Framework 4 para desarrollar aplicaciones distribuidas. Este candidato debe tener al menos un año de experiencia en el desarrollo de aplicaciones basadas en Windows Communication Foundation (WCF), incluidos al menos seis meses de experiencia con .NET Framework 4. El candidato también debe poder demostrar los siguientes puntos:

  • Un conocimiento sólido de WCF en el contexto de la pila de soluciones de .NET Framework 4
  • Experiencia en la creación de elementos de modelo de servicio
  • Experiencia en el uso de WCF para respaldar la comunicación abierta y .NET
  • Experiencia en la configuración y en la implementación de aplicaciones WCF
  • Experiencia en el uso de herramientas de Visual Studio, herramientas de seguimiento, SvcUtil, supervisión del rendimiento de WCF e IIS/WAS para sistemas de hospedaje
  • Experiencia en la protección de aplicaciones WCF
  • Conocimientos sólidos de la simultaneidad

Más información sobre los exámenes

Preparación de exámenes

Le recomendamos que consulte esta guía de preparación para el examen en profundidad y se familiarice con los recursos de este sitio web antes de programar el examen. Consulte la Microsoft Certification exam overview para obtener información sobre el registro, vídeos de los formatos de preguntas de examen habituales y otros recursos de preparación. Para obtener información sobre las políticas de examen y puntuación, consulte Microsoft Certification exam policies and FAQs.

Nota

Esta guía de preparación está sujeta a cambios en cualquier momento a discreción de Microsoft sin necesidad de aviso previo. Los exámenes de Microsoft pueden incluir tecnología de prueba adaptativa y elementos de simulación. Microsoft no identifica el formato en que se presentan los exámenes. Use esta guía de preparación para prepararse para el examen, sea cual sea el formato. Para ayudarle a prepararse para este examen, Microsoft recomienda adquirir experiencia práctica con el producto y usar los recursos formativos especificados. Estos recursos de formación no cubren necesariamente todos los temas que aparecen en la sección "Habilidades medidas".