Malla Curricular del Curso
Después de completar este curso, los estudiantes serán capaces de:
-Describir la pila de tecnologías Web de Microsoft y seleccionar una tecnología apropiada para desarrollar cualquier aplicación.
-Diseño de la arquitectura e implementación de una aplicación web que reunirá un conjunto de requisitos funcionales, requisitos de la interfaz de usuario y modelos de negocio de dirección.
-Crear modelos MVC y escribir el código que implementa la lógica de negocio dentro de los métodos, propiedades y eventos de modelo.
-Agregar controladores a una aplicación de MVC para gestionar la interacción con el usuario, actualización de modelos y seleccionar y devolver vistas.
-Crear vistas en una aplicación MVC que mostrar y editar datos e interactuar con modelos y controladores.
-Ejecutar pruebas unitarias y herramientas de depuración contra una aplicación web en Visual Studio 2012 y configurar una aplicación para la solución de problemas.
-Desarrollar una aplicación web que utiliza el motor de enrutamiento de ASP.NET para presentar URLs amigables y una jerarquía de navegación lógica a los usuarios.
-Implementar una consistente apariencia, incluyendo imagen corporativa, a través de una aplicación web MVC.
-Utilice las actualizaciones parciales de página y almacenamiento en caché para reducir el ancho de banda utilizado por una aplicación y acelerar las respuestas a las peticiones del usuario.
-Escriba el código JavaScript que se ejecuta en el lado del cliente y utiliza la biblioteca de scripts jQuery para optimizar la capacidad de respuesta de una aplicación web MVC.
-Implementar un sistema de membresía completa en una aplicación web de MVC 4.
-Crear una aplicación de MVC que resiste los ataques maliciosos y persiste la información sobre los usuarios y preferencias.
-Describe cómo escribir un servicio web de Windows Azure y call de y aplicación de MVC.
-Describir qué es una API de Web y por qué los desarrolladores podrían añadir una API de Web a una aplicación.
-Modificar la forma de las peticiones del navegador son manejadas por una aplicación de MVC.
-Describe cómo empaquetar y desplegar una aplicación web de ASP.NET MVC 4 de un equipo de desarrollo a un servidor web para la puesta en escena o la producción.