
MCSD Certification Toolkit Exam 70-483 Programming C#
Tiberiu Covaci, Gerry O'Brien, Rod Stephen, Vincent Varallo
- Editorial
- Wrox
- Año
- 2013
- Páginas
- ~650
- Nivel
- Intermedio
De qué trata
Guía integral de preparación publicada por Wrox para el examen oficial de Microsoft 70-483 (Programming in C#), el cual constituía un requisito medular para obtener las credenciales MCSD (Microsoft Certified Solutions Developer) y MCSA en el desarrollo sobre .NET Framework 4.5. Está orientada a programadores de software con experiencia intermedia en programación orientada a objetos que busquen validar formalmente su dominio del lenguaje C# y los componentes fundamentales del runtime de Microsoft en Visual Studio.
El temario cubre con precisión los cuatro objetivos del examen: control del flujo del programa mediante procesamiento multitarea y asincronía (Task Parallel Library, async/await, sincronización de subprocesos con lock, Monitor y Mutex), creación y consumo de tipos (tipos valor y referencia, conversión de tipos y boxing/unboxing, dynamic, interfaces, jerarquías de clases y ciclo de vida de objetos con IDisposable y Garbage Collection), depuración y seguridad (expresiones regulares, criptografía simétrica y asimétrica con AES y RSA, firmas digitales, gestión de ensamblados en la GAC y directivas de preprocesador), y acceso a datos utilizando LINQ (LINQ to Objects, XML y Entities), serialización (XmlSerializer, DataContractSerializer, BinaryFormatter) y operaciones de I/O sobre ficheros y red con HttpClient.
Cada capítulo combina explicaciones conceptuales con fragmentos de código explicativos ("Try It Out"), consejos de certificación y cuestionarios de autoevaluación con respuestas detalladas. Su principal ventaja es el rigor con el que enseña mecanismos internos de la plataforma .NET que habitualmente se descuidan en el trabajo diario, como la administración de memoria no administrada o la seguridad criptográfica; no obstante, al enfocarse en .NET Framework 4.5 clásico, varias APIs de serialización y manejo de ensamblados han quedado en desuso frente a las versiones modernas de .NET (.NET 6/8/9).
- C#
- .NET Framework 4.5
- Examen 70-483
- TPL y Async/Await
- Multithreading
- LINQ
- Criptografía y Seguridad
- Serialización
- Reflection
- Garbage Collection
¿Cómo enseña?
Teoría + práctica
- ✓ Incluye ejercicios
- ✗ Sin proyectos

