Exam Ref 70 486 Developing ASP
ASP.NET Desarrollo
MVC 4 Aplicaciones Web
William penberthy
Publicado con la autorización de Microsoft Corporation a través de:
O'Reilly Media, Inc.
1005 Gravenstein Highway Norte
Sebastopol, California 95472
Copyright © 2013 por William penberthy
Todos los derechos reservados. Ninguna parte del contenido de este libro puede ser
reproducida
o transmitida en cualquier forma opor cualquier medio sin el permiso por escrito de
la editorial.
ISBN: 978-0-7356-7722-7
1 2 3 4 5 6 7 8 9 QG 8 7 6 5 4 3
Impreso y encuadernado en los Estados Unidos de América.
Libros de Microsoft Press están disponibles a través de libreros y distribuidores
en todo el mundo. Si usted necesita apoyo relacionados con este libro, el correo electrónico
de Microsoft Press
Soporte del Libro enmspinput@microsoft.com. Por favor, díganos lo que piensa
este libro en http://www.microsoft.com/learning/booksurvey.
Microsoft y las marcas que figuran en el http://www.microsoft.com/about/legal/
es / es / Intellectual / Marcas / EN-US.aspx son marcas registradas de la
Grupo de empresas Microsoft. Todas las demás marcas son propiedad de sus respectiva propietarios.
Los ejemplos de empresas,organizaciones, productos, nombres de dominio de correo
electrónico advestidos, logotipos, personas, lugares y eventos mencionados son ficticios. No
asociación con ninguna compañía, organización, producto, nombre de dominio,
dirección de correo electrónico, logotipo, persona, lugar o evento se pretende ni se debe inferir.
Este libro expresa puntos de vista y las opiniones del autor. La informaciónconcontenidas en este libro se proporciona sin ninguna garantía expresa, estatutaria o implícita
garantías. Ni los autores, O'Reilly Media, Inc., Microsoft Corporation,
ni sus revendedores o distribuidores serán responsables de los daños causados o
presuntamente causado directa o indirectamente por este libro.
Adquisiciones Editor: Jeff Riley
Editor del Desarrollo: Kim Lindros
Editor de Producción: RachelSteely
Producción editorial: Caja Doce Comunicaciones
Revisor técnico: Andre Tournier y Damien Foggon
Corrector de Textos: Nancy Sixsmith
Indexador: Angie Martin
Diseño de la portada: Toque creativo • Seattle
Cubra Composición: Ellie Volckhausen
Illustrator: Rebecca Demarest
Contenido de un vistazo
Introducción
xiii
Preparación para el examen
xvi
Capítulo 1
Diseñar la arquitectura de laaplicación
1
Capítulo 2
Diseñar la experiencia del usuario
Capítulo 3
Desarrollar la experiencia del usuario
145
Capítulo 4
Solucionar problemas y depurar aplicaciones web
215
Capítulo 5
Diseñar y poner en práctica la seguridad
271
Índice
347
85
Contenido
Introducción
xiii
Certificaciones de Microsoft
xiii
Agradecimientos
xiv
Errata Reservas y apoyo
xiv
Queremos saber deusted
xv
Permanezca en
contacto
xv
Preparación para el examen
Capítulo 1
xvi
Diseñar la arquitectura de la aplicación
1
Objetivo 1.1: Planificación de las capas de aplicación. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Planificación de acceso a datos
2
La planificación para la separación de preocupación
(SoC)
El uso de modelos, vistas y controladores adecuadamente
6
7
Laelección entre el cliente y el procesamiento del lado del servidor
15
El diseño para la escalabilidad
16
Resumen Objetivo
18
Revisión objetiva
19
Objetivo 1.2: Diseño de una aplicación distribuida. . . . . . . . . . . . . . . . . . . . . . . 21
La integración de servicios web
21
Diseño de una aplicación híbrida
24
La planificación para la gestión de sesiones en un entorno distribuido
26Planificación de las granjas
web
Resumen Objetivo
27
29
Revisión objetiva
30
¿Qué piensas de este libro? Queremos saber de ti!
Microsoft está interesado en escuchar sus comentarios para que podamos mejorar continuamente nuestro
libros y recursos de aprendizaje para usted. Para participar en una breve encuesta en línea, por favor visite:
www.microsoft.com/learning/booksurvey/
v
Objetivo...
Regístrate para leer el documento completo.