
Exam Ref 70-484 Essentials of Developing Windows Store Apps Using C#
Indrajit Chakrabarty
- Editorial
- Microsoft
- Año
- 2013
- Páginas
- ~446
- Nivel
- Intermedio
De qué trata
Guía de preparación oficial escrita por Indrajit Chakrabarty enfocada en el examen Microsoft 70-484 (Essentials of Developing Windows Store Apps using C#), la primera prueba técnica requerida para la acreditación MCSD en desarrollo de aplicaciones Windows Store. Se centra en el desarrollo para Windows 8 y 8.1 utilizando el runtime de WinRT, C# y XAML en Visual Studio 2012 y Blend. Está destinada a desarrolladores con experiencia intermedia en C# que deseen introducirse en la creación de aplicaciones orientadas a pantallas táctiles y al ecosistema de la tienda de Microsoft.
La obra enseña los principios del patrón arquitectónico MVVM (Model-View-ViewModel) y la separación de responsabilidades, junto con el ciclo de vida de ejecución con Process Lifetime Management (PLM), que regula la suspensión, reanudación y preservación de estado transitorio de la aplicación. En el ámbito visual cubre controles XAML esenciales (ListView, GridView, SemanticZoom), vinculación de datos (Data Binding), estilos y plantillas. Además, profundiza en la integración con las características del sistema operativo: contratos de búsqueda y uso compartido (Search y Share Charms), notificaciones dinámicas (live tiles, badges y toasts vía WNS), tareas en segundo plano (IBackgroundTask) y almacenamiento local, móvil (roaming) y temporal mediante las APIs de ApplicationData.
El libro carece de un proyecto integral continuado; su pedagogía se estructura en torno a fragmentos de código demostrativos y "Thought Experiments" al final de cada sección que plantean problemas reales de arquitectura y empaquetado para que el lector evalúe la solución correcta. Aporta una comprensión rigurosa de las directivas y restricciones de rendimiento impuestas por la certificación de la tienda de Windows. Aunque el modelo específico de WinRT de Windows 8 ha sido sucedido por UWP y el Windows App SDK, los patrones de diseño desacoplado y gestión de ciclo de vida resultan formativos para cualquier desarrollo cliente en Windows.
- Windows Store Apps
- Windows 8
- WinRT
- XAML
- C#
- Patrón MVVM
- Process Lifetime Management
- Live Tiles
- Tareas en segundo plano
- Contratos de Windows
- Certificación Microsoft
¿Cómo enseña?
Teoría + práctica
- ✓ Incluye ejercicios
- ✗ Sin proyectos

