
MCPD Exam Ref 70-519 Web Applications NET Framework 4
Tony Northrup
- Editorial
- Microsoft
- Año
- 2011
- Páginas
- ~302
- Nivel
- Intermedio
De qué trata
Texto oficial de Microsoft Press concebido para superar el examen 70-519: 'Designing and Developing Web Applications Using Microsoft .NET Framework 4', que acreditaba la certificación profesional MCPD: Web Developer 4. El libro está enfocado en la arquitectura técnica, la seguridad y el ciclo de vida de aplicaciones web empresariales construidas sobre ASP.NET 4, C# e IIS 7.0/7.5. Su público objetivo son desarrolladores web de nivel intermedio a avanzado que ya dominan la implementación de soluciones con ASP.NET (nivel equivalente a la certificación base MCTS 70-515) y necesitan asumir el rol de diseñador técnico o líder de arquitectura web.
El recorrido formativo desglosa las áreas esenciales de una aplicación web moderna de la época: arquitectura general, experiencia de usuario, estrategias de datos, seguridad, diagnóstico y despliegue. Enseña a evaluar cuándo emplear ASP.NET Web Forms frente al patrón ASP.NET MVC, la integración de llamadas asíncronas con AJAX y JavaScript, y la creación de servicios con WCF y WCF Data Services. En la gestión de datos, profundiza en la selección entre ADO.NET y Entity Framework 4, transacciones y almacenamiento en caché de estado. En seguridad, cubre la arquitectura de autenticación (Forms vs. Windows), control de membresía (Membership API), autorización basada en roles y protección frente a ataques comunes (inyección SQL, XSS y CSRF). Concluye con técnicas de diagnóstico mediante tracing, contadores de rendimiento, monitoreo de estado (health monitoring) y empaquetado con Web Deploy y transformaciones de web.config.
En lugar de guiar la programación guiada de un proyecto singular, el libro utiliza casos de estudio hipotéticos y 'Thought Experiments' con respuestas explicadas para afianzar el pensamiento crítico y la toma de decisiones arquitectónicas. Su mayor valor radica en proporcionar un marco metódico para estructurar aplicaciones escalables y seguras en servidores web Windows. No cubre las tecnologías posteriores como ASP.NET Core ni librerías frontend modernas (React o Angular), por lo que requiere conocimientos consolidados de C#, ASP.NET y el protocolo HTTP.
- ASP.NET 4
- ASP.NET MVC
- ASP.NET Web Forms
- Entity Framework 4
- WCF
- IIS 7.5
- Web Deploy
- Seguridad web
- Membership API
- AJAX
- Certificación 70-519
¿Cómo enseña?
Teoría + práctica
- ✓ Incluye ejercicios
- ✗ Sin proyectos

