Guía de estudio para el Examen 70-536 de Microsoft
De C# Online.NET (CSharp-Online.NET)—su enciclopedia libre de C# y .NET
La Guía de Estudio para el Examen 70-536 de Microsoft para el Desarrollador Profesional Certificado de Microsoft (Microsoft Certified Professional Developer, en inglés), cubre la Fundación de Desarrollo de Aplicación de la plataforma Microsoft .NET 2.0. Este examen se hizo disponible el 1º de Marzo de 2006. Usa esta guía de estudio para prepararte para el Examen 70-536 de Microsoft. Este examen da créditos para rendir los siguientes certificados de Microsoft:
- Technology Specialist: .NET Framework 2.0 Web Applications
- Technology Specialist: .NET Framework 2.0 Windows Applications
- Technology Specialist: .NET Framework 2.0 Distributed Applications
El examen dura 90 minutos y se necesita un mínimo de 700 puntos para su aprobación. En total hay 55 preguntas con respuestas multiopción.
El costo varia entre $80 y $125 USD. Puede tomarse en cualquier centro de pruebas de Prometric o de Pearson VUE.
Los títulos usados aquí son un poco largos y estresantes; sin embargo, son los mismos títulos usados en la descripción del Examen de Microsoft.
1. Desarrollando aplicaciones que usen tipos y colecciones System
Este tema cubre un 15% del examen.
- Manejando datos en una aplicación de la plataforma .NET usando tipos System de .NET Framework. (
System)
- Manejando grupos de datos usando colecciones en una aplicación de la plataforma .NET. (
System.Collections)
- Usando colecciones genéricas para mejorar el tipo con seguridad y el rendimiento de la aplicación de la plataforma .NET. (
System.Collections.Generic)
- Usando colecciones específicas para manejar datos en aplicaciones de la plataforma .NET. (
System.Collections.Specialized)
- Implementando interfaces de la plataforma .NET para hacer componentes para cumplir con los estándares. (
System)
- Usar eventos y delegados para controlar las interacciones entre los componentes de las aplicaciones de la plataforma .NET. (
System)
2. Implementando servicios, procesos, y dominios de aplicación en una aplicación de la plataforma .NET
Este tema cubre un 11% del examen.
- Implementando, instalando y controlando un servicio. (
System.ServiceProcess)
- Desarrollando aplicaciones multihilo para la plataforma .NET. (
System.Threading)
- Usando dominios de aplicación para crear una unidad de aislamiento para el CLR (Common Language Runtime) en una aplicación de la plataforma .NET. (
System)
3. Agregando configuración, diagnóstico, gestión, e instalación en una aplicación de la plataforma .NET
Este tema cubre un 14% del examen.
- Agregando la funcionalidad de gestionar en una aplicación de la plataforma .NET. (
System.Configuration)
- Creando un Microsoft® Windows® Installer personalizado para los componentes de la plataforma .NET usando el espacio de nombre System.Configuration.Install , y configurar las aplicaciones .NET Framework usando archivos de configuración, variables de entorno, y la herramienta de configuración de la plataforma .NET (Mscorcfg.msc).
- Manejar un registro de eventos. (
System.Diagnostics)
- Manejar procesos del sistema y monitorear el rendimiento de una aplicación de la plataforma .NET usando las funcionalidades de diagnóstico del de la plataforma .NET 2.0. (
System.Diagnostics)
- Depurar y examinar una aplicación de la plataforma .NET. (
System.Diagnostics)
- Agregando gestión de información y eventos en una aplicación de la plataforma .NET. (
System.Management)
4. Implementando serializacion y la funcionalidad de entrada/salida en una aplicación de la plataforma .NET
Este tema cubre un 18% del examen.
- Serializar o deserializar un objeto o su dibujo usando técnicas de serialización. (
System.Runtime.Serialization)
- Controlar la serialización de un objeto en formato XML. (
System.Xml.Serialization)
- Usando clases Reader y Writer para manejar datos en de la plataforma .NET. (
System.IO)
- Comprimir o descomprimir información de tráfico en una aplicación de la plataforma .NET (
System.IO.Compression), y mejorar la seguridad de los datos de una aplicación usando almacenamiento aisaldo. (System.IO.IsolatedStorage)
5. Mejorando la seguridad de la aplicación de la plataforma .NET usando las características de seguridad de la plataforma .NET 2.0
Este tema cubre un 20% del examen.
- Implementando acceso al código seguro para mejorar la seguridad de una aplicación de la plataforma .NET. (
System.Security)
- Implementando el control de acceso usando las clases System.Security.AccessControl. (
System.Security.AccessControl)
- Implementando un esquema de autenticación personalizada usando las clases System.Security.Authentication. (
System.Security.Authentication)
- Encriptar, desencriptar, y hacer un hash de datos usando las clases System.Security.Cryptography. (
System.Security.Cryptography)
- Controlar permisos de los recursos usando las clases System.Security.Permission. (
System.Security.Permission)
- Controlar los privilegios de código usando las clases System.Security.Policy. (
System.Security.Policy)
- Acceso y modificación de información de identidad usando las clases System.Security.Principal. (
System.Security.Principal)
6. Implementando interoperabilidad, reflexión, y correos electrónicos en una aplicación de la plataforma .NET
Este tema cubre un 11% del examen.
- Exponer componentes COM a la plataforma .NET y los componentes de la plataforma .NET a un COM. (
System.Runtime.InteropServices)
- Llamar funciones de DLLs no nativas y controlar la manifestación de los datos en una aplicación de la plataforma .NET. (
System.Runtime.InteropServices)
- Implementar la funcionalidad reflexión en una aplicación de la plataforma .NET (
System.Reflection), y crear metadata, Microsoft Intermediate Language (MSIL), y un archivo PE (System.Reflection.Emit).
- Mandar correos electrónicos a un servidor Simple Mail Transfer Protocol (SMTP) desde una aplicación de la plataforma .NET. (
System.Net.Mail)
7. Implementando globalización, dibujo, y manipulación de texto en una aplicación de la plataforma .NET
Este tema cubre un 11% del examen.
- Dar formato a los datos basados en la cultura actual. (
System.Globalization)
- Aumentar la capacidad para manejar texto en una aplicación de la plataforma .NET (
System.Text), y buscar, modificar, y controlar texto en una aplicación de la plataforma .NET usando expresiones regulares. (System.RegularExpressions)