Examen
70-506

Windows

  • Publicado:
    21 de enero de 2011
  • Idiomas:
    Inglés, francés, alemán, japonés, portugués (Brasil), chino (simplificado)
  • Público:
    Desarrolladores
  • Tecnología:
    Silverlight
  • Crédito para la certificación:
    MCTS

TS: Silverlight 4, Desarrollo

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 variety of question types en 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 exam challenge.

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.

Diseñar una interfaz de usuario (15 %)
  • Organizar el contenido con paneles
    • Organizar el contenido con paneles (cuadrícula, paneles de pila, lienzo, borde, visor de desplazamiento, ViewBox), administrar las propiedades de la cuadrícula (ajuste automático de tamaño, variación de tamaño proporcional, definiciones de columnas, definiciones de filas, líneas de la cuadrícula), establecer el orden Z, establecer la visibilidad, establecer la orientación, establecer el posicionamiento
  • Implementar y configurar controles básicos
    • Implementar y configurar controles básicos (cuadro de texto, botón, bloque de texto, casilla) y controles de contenido, espacios de nombres de referencias
  • Crear controles de usuario
    • Crear controles de usuario, crear partes del control, asignar partes del control
  • Implementar un marco de navegación
    • Implementar el almacenamiento en caché en un marco, modificar el modo diario, administrar eventos de navegación (Navigating, Navigated, NavigationFailed, NavigationStopped), implementar y configurar la vinculación en profundidad
  • Mostrar colecciones de elementos
    • Implementar y configurar controles de elemento (cuadrícula de datos, cuadro de lista, control de elementos, cuadro combinado, vista de árbol), trabajar con índices y elementos seleccionados
  • Reproducir archivos multimedia
    • Implementar la administración de derechos digitales (DRM), reproducir secuencias, crear marcadores de escala de tiempo, reproducir varias pistas de audio, mostrar subtítulos, responder a eventos de marcadores de escala de tiempo, administrar eventos de reproducción de archivos multimedia

Recursos de preparación

Mejora de la interfaz del usuario (14%)
  • Crear o modificar estilos de control
    • Establecer un estilo de forma local, establecer un estilo a nivel de control de páginas, establecer un estilo de forma global, implementar estilos implícitos, reemplazar estilos a distintos niveles, creación basada en estilos
  • Crear plantillas de control
    • Crear plantillas, adjuntar plantillas, implementar marcadores de contenido, implementar enlace de plantillas
  • Crear o modificar plantillas de datos
    • Modificar plantillas de elementos para controles de datos, crear plantillas Crear, crear plantillas Actualizar, utilizar controles de usuario como plantillas de datos
  • Manipular elementos visuales
    • Transformar controles mediante transformaciones de sesgo, girar transformaciones, escalar transformaciones, trasladar transformaciones o transformaciones de perspectiva, aplicar sombreadores de píxeles
  • Animar elementos visuales
    • Crear guiones gráficos, iniciar y detener guiones gráficos mediante programación, implementar funciones de aceleración, utilizar fotogramas clave, desencadenar guiones gráficos en carga, repetir e invertir guiones gráficos, establecer el tiempo de inicio de los fotogramas clave, responder a eventos, configurar almacenamiento en caché de mapas de bits
  • Implementar comportamientos
    • Desencadenar guiones gráficos mediante comportamientos, arrastrar y colocar elementos, llamar a los métodos
  • Administrar el estado visual
    • Crear estados, crear grupos de estado, estados de transición, cambiar estados mediante programación

Recursos de preparación

Implementar lógica de aplicación (16 %)
  • Administrar eventos
    • Administrar eventos enrutados, eventos traspasados, implementar AddHandler
  • Consumir servicios de forma asincrónica
    • Crear y agregar referencias del servicio, administrar eventos completados asincrónicos, configurar extremos del servicio, administrar excepciones del servicio; administrar tiempos de espera
  • Trabajar con subprocesos en segundo plano
    • Generar un subproceso en segundo plano para ejecutar el código, devolver datos al subproceso de interfaz de usuario mediante el objeto Dispatcher, implementar el temporizador del distribuidor
  • Trabajar con propiedades de dependencia
    • Crear propiedades de dependencia, especificar metadatos de propiedad de dependencia, obtener y establecer valores de propiedades de dependencia
  • Interactuar con propiedades adjuntas
    • Establecer propiedades adjuntas en XAML, obtener y establecer propiedades adjuntas mediante programación
  • Implementar un ICommand
    • Ejecutar un ICommand, implementar un ICommand, enlazar a un ICommand, transferir un parámetro

Recursos de preparación

Trabajar con datos (17 %)
  • Formato de datos
    • Formato de valores de cadena en el enlace de datos, formato de valores de cadena específicos de referencias culturales
  • Implementación del enlace de datos
    • Establecer el contexto de los datos, enlazar conjuntos de datos a los controles, enlazar elementos a otros elementos, implementar INotifyPropertyChanged, implementar ObservableCollection, establecer modos de enlace, establecer valores de reserva
  • Crear y consumir convertidores de valores
    • Crear convertidores de valores, hacer referencia a convertidores de valores, transferir parámetros
  • Implementación de validación de datos
    • Implementar la interfaz INotifyDataErrorInfo, implementar la interfaz IDataErrorInfo, implementar errores de enlace de datos (NotifyOnValidationError, ValidatesOnExceptions, ValidatesOnDataErrors, ValidatesOnNotifyDataErrors)

Recursos de preparación

Interactuar con una plataforma host (11 %)
  • Implementar la API de impresión
    • Administrar varias páginas, agregar números de página, imprimir elementos visuales que se encuentren fuera de la pantalla
  • Crear aplicaciones fuera del navegador
    • Habilitar aplicaciones de confianza, comprobar la conectividad de red, instalar y desinstalar aplicaciones, mostrar notificaciones del sistema, comprobar y actualizar las versiones de las aplicaciones, configurar las aplicaciones para que sean chromeless, mostrar el contenido HTML mediante el control del navegador web, firmar el archivo XAP, trabajar con interoperabilidad COM
  • Acceder al almacenamiento aislado
    • Leer y escribir en el almacenamiento aislado, aumentar el tamaño del almacenamiento
  • Interactuar con el DOM HTML
    • Acceder a las cookies, valores de cadena de consulta e información de encabezado; llamar a JavaScript desde Silverlight; llamar a Silverlight desde JavaScript; comunicación de Silverlight a Silverlight; manipular el DOM
  • Acceder al portapapeles
    • Copiar y pegar texto, manejar situaciones en las que el usuario no acepta
  • Leer y escribir en el sistema de archivos host
    • Leer y escribir en varias ubicaciones, arrastrar y colocar desde el sistema de archivos, utilizar diálogos de E/S
  • Administrar métodos de entrada alternativos
    • Administrar eventos multitáctiles, de la rueda del ratón o de clic con el botón derecho

Recursos de preparación

Diseñar aplicaciones (13 %)
  • Crear y consumir diccionarios de recursos
    • Utilizar datos de ejemplo, seleccionar recursos, combinar diccionarios de recursos
  • Implementar localización y globalización
    • Traducir cadenas, configurar la compatibilidad con idiomas que se escriben de derecha a izquierda y FlowDirection
  • Administrar eventos a nivel de aplicación
    • Administrar los eventos de salida, de inicio y UnhandledException

Recursos de preparación

Implementar aplicaciones (13 %)
  • Configurar el complemento Silverlight
    • Transferir parámetros de inicialización; configurar el modo sin ventanas, el color de fondo y el tamaño de los complementos; incorporar pantallas de presentación que no sean estándar, habilitar la aceleración GPU, establecer la velocidad de fotogramas
  • Cargar recursos de aplicación de forma dinámica
    • Descargar archivos zip, extraer el contenido de los archivos zip, habilitar el almacenamiento en caché de ensamblados
  • Crear directivas de acceso de cliente
    • Acceder al contenido entre dominios, acceder a los canales de comunicación, limitar el acceso a los recursos

Recursos de preparación

¿Quién debería realizar este examen?

Los candidatos a este examen son desarrolladores que crean y mantienen aplicaciones interactivas enriquecidas (RIA) mediante Silverlight 4. Los candidatos pueden tener experiencia adicional con versiones anteriores de Silverlight.

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".