Curso de (Academia) Core Web Application Technologies with Microsoft Visual Studio 2005

Solicita información

Curso de (Academia) Core Web Application Technologies with Microsoft Visual Studio 2005

  • Objetivos del curso Este curso proporciona a los estudiantes el conocimiento y habilidades necesarias para desarrollar aplicaciones Web de Microsoft ASP .NET 2.0, usando Microsoft Visual Studio 2005. El taller se enfoca en interfaces de usuario, estructura y funcionalidad de sitio Web y detalles de implementación.
  • Curso dirigido a Está dirigido para desarrolladores de aplicaciones corporativos/ISV quienes desean aprender más acerca de áreas específicas de tecnología en desarrollo de aplicación Web.
  • Contenido
    Duración: 3 Días

    Prerrequisitos

    Manejar un ambiente de solución usando el ambiente de desarrollo integrado (IDE) y herramientas de Visual Studio 2005.

    Entender el Microsoft .NET Framework 2.0 y el Common Language Runtime.

    Programar una aplicación utilizando un lenguaje que cumpla con .NET Framework 2.0.

    Conocer cómo usar ensambles disponibles a otras aplicaciones.

    Entender de XML, incluyendo declaración de XML, elementos, atributos y espacios de

    nombres.

    Entender básicamente scripts del lado del cliente.

    Entender básicamente HTML.

    El manual de este curso está en inglés. Para obtener el mayor beneficio del mismo, los alumnos deben  conocer del  idioma y cumplir con todos los requisitos previos.


    Los alumnos serán capaces de:

    Crear una aplicación Web.

    Programar una aplicación Web.

    Agregar y configurar controles de servidor para una aplicación Web.

    Usar páginas maestras para establecer una disposición común para una aplicación

    Web.

    Manejar datos de estado para una aplicación Web.

    Acceder y desplegar datos en una aplicación Web.

    Controlar acceso a una aplicación Web.

    Instalar una aplicación Web.

    Crear una aplicación Web móvil.

    Exámenes de certificación Microsoft

    Los exámenes por requerimiento son: 70 -528 , 70 -547 , 70 -551 y 70 -553



    Módulo 1: Cree una Aplicación Web

    Temario:

    Tipos de sitios de Visual Studio.

    Manejo de eventos por defecto en aplicaciones Web.

    Archivos de configuración Web.

    Laboratorio:

    Cree una aplicación Web.

    Al concluir el módulo

    Los estudiantes serán capaces de:

    Describir los tipos de sitios Web que pueden crear con Visual Studio 2005.

    Describir el concepto de un manejador de evento por defecto para un objeto.

    Explicar cómo los archivos Machine.Config y Web.Config controlan las configuraciones

    para una aplicación Web.

    Crear una nueva aplicación Web.

    Configurar y construir una aplicación Web.

    Módulo 2: Programe una Aplicación Web

    Temario:

    Manejo de evento en aplicaciones Web.

    Detección de capacidades de explorador.

    Obtención de encabezado de página.

    Manejo de error a nivel página y a nivel aplicación.

    Detecte el tipo, versión y capacidades del explorador utilizado para ver un sitio Web.

    Acceda a la información en un encabezado de página Web de ASP .NET.

    Use el método HttpResponse.Write para proveer retroalimentación a usuarios.

    Maneje errores a nivel página.

    Laboratorio:

    Programe una aplicación Web.

    Al concluir el módulo

    Los estudiantes serán capaces de:

    Describir varias técnicas de manejo de evento.

    Explicar cómo detectar tipos y capacidades del explorador.

    Explicar cómo acceder información de encabezados de página.

    Describir cómo manejar errores a nivel aplicación.

    Implementar técnicas avanzadas para manejo de eventos.

    Implementar detección de capacidades de explorador.

    Implementar manipulación de encabezado de página.

    Implementar manejo de error a nivel página y a nivel aplicación.
    Módulo 3: Agregue y Configure Controles de Servidor
    Temario:

    Controles HTML y controles de servidor Web.

    Tipos de controles de servidor Web.

    Trabaje con controles de servidor Web.

    El modelo de envío de regreso de página ASP .NET 2.0.

    Laboratorio:

    Agregue y configure controles de servidor.

    Al concluir el módulo

    Los estudiantes serán capaces de:

    Explicar la diferencia entre controles HTML y controles de servidor Web.

    Describir los diferentes tipos de controles de servidor Web.

    Explicar como usar controles HTML y controles de servidor Web.

    Explicar como funciona el modelo de envío de regreso de ASP .NET 2.0.

    Crear interfaces de usuario basadas en Web con controles HTML y controles de

    servidor Web.

    Escribir código que interactúe con controles de servidor Web.

    Escribir código que interactúe con el modelo de envío de regreso de ASP .NET 2.0.

    Módulo 4: Cree una Disposición Común al Utilizar Páginas Maestras

    Temario:

    ¿Qué son páginas maestras?

    ¿Qué son páginas de contenido?

    Páginas maestras anidadas.

    Laboratorio:

    Cree una disposición común al utilizar páginas maestras.

    Al concluir el módulo

    Los estudiantes serán capaces de:

    Describir el concepto de una página maestra.

    Describir el concepto de una página de contenido.

    Describir páginas maestras anidadas.

    Diseñar páginas maestras.

    Configurar páginas de contenido.

    Diseñar páginas maestras anidadas.

    Módulo 5: Maneje Estado para una Aplicación Web

    Temario:

    Propiedades de ViewState y datos de ControlState

    Objetos Application y Session

    Estrategias para manejo de datos de estado de sesión

    El objeto Cache

    Laboratorio:

    Maneje estado para una aplicación Web. 

    Al concluir el módulo

    Los estudiantes serán capaces de:

    Describir los modelos de datos de ViewState y ControlState para páginas Web.

    Describir los objetos Application y Session y explicar cómo los datos de estado son

    almacenados y recuperados en esos objetos.

    Describir varias estrategias  para almacenamiento de datos de estado de sesión.

    Describir el objeto Cache y explicar cómo puede usarlo para almacenar y manejar   

    datos de estado.

    Configurar propiedades de ViewState y propiedades de ControlState para controles de  

    servidor Web.

    Almacenar y recuperar estado de aplicación y sesión.

    Implementar estado de sesión fuera de proceso.

    Almacenar y manejar datos en el objeto Cache.

    Módulo 6: Acceda  y Despliegue de Datos

    Temario:

    Conexiones a base de datos y el archivo Web.config.

    Datos relacionales y controles fuente de datos.

    Datos XML y controles fuente de datos.

    Datos de objeto y controles fuente de datos.

    Laboratorio:

    Acceda y despliegue datos.

    Al concluir el módulo

    Los estudiantes serán capaces de:

    Explicar cómo almacenar y recuperar conexiones a base de datos al utilizar el

    archivo Web.config.

    Explicar cómo utilizar controles de fuente de datos para acceder datos    

    relacionales.

    Explicar cómo utilizar controles de fuente de datos para acceder datos XML.

    Explicar cómo utilizar controles de fuente de datos para acceder datos de objeto.

    Crear y recuperar conexiones a base de datos al utilizar el archivo web.config.

    Acceder datos relacionales al utilizar el control SqlDataSource y controles de  

    datos.

    Acceder datos XML al utilizar el control XmlDataSource y controles de datos.

    Acceder objetos como datos al utilizar el control ObjectDataSource y controles de

    datos.

    Módulo 7: Controle Acceso a una Aplicación Web

    Temario:

    Autentificación para aplicaciones Web.

    Autorización para aplicaciones Web.

    Sistemas de membresía de sitio utilizando la clase Membership.

    Administración de seguridad de sitio Web usando la clase Roles.

    Laboratorio:

    Controle  acceso a una aplicación Web.

    Al concluir el módulo

    Los estudiantes serán capaces de:

    Describir los métodos de autentificación para aplicaciones Web.

    Describir los métodos de autorización para aplicaciones Web.

    Describir los componentes principales de un sistema de membresía.

    Describir cómo construir una interfaz de administración de seguridad.

    Configurar autentificación y autorización para una aplicación Web.

    Implementar una página de registro de membresía.

    Implementar una página de inicio de sesión.

    Crear una interfaz de usuario administrativa de manejo de membresía.

    Módulo 8: Instale una Aplicación Web

    Temario:

    La utilería de copiar Web.

    La utilería de publicar sitio Web.

    Paquetes de instalación de Windows Installer.

    Laboratorio:

    Instale o una aplicación Web.

    Al concluir el módulo

    Los estudiantes serán capaces de:

    Describir cómo utilizar la utilería de copiar sitio Web para instalar una aplicación Web.

    Describir cómo utilizar la utilería de publicar sitio Web para pre-compilar instalar una aplicación Web.

    Describir cómo construir paquetes de Windows Installer para instalar una aplicación

    Web.

    Instalar una aplicación web al emplear la utilería de copiar sitio Web.

    Pre-compilar e instalar una aplicación Web al emplear la utilería de publicar sitio

    Web.

    Construir y ejecutar una aplicación de instalación de Windows Installer para Instalar

    una aplicación Web.

    Módulo 9: Haga Aplicaciones Web Disponibles para Dispositivos

    Móviles

    Temario:

    Emuladores de dispositivos para formas Web móviles.

    Detección de dispositivo móvil y redirección.

    Formas Web móviles.

    Funciones específicas de dispositivo en formas Web móviles.

    Laboratorio:

    Haga aplicaciones Web disponibles a dispositivos móviles.

    Al concluir el módulo

    Los estudiantes serán capaces de:

    Explicar cómo detectar dispositivos móviles y redirigirlos a una página apropiada

    en la aplicación Web.

    Describir páginas Web, formas y controles móviles.

    Explicar cómo usar emuladores de dispositivo en Visual Studio 2005 para probar   

    páginas Web móviles.

    Diseñar e implementar páginas Web móviles.

    Diseñar funciones específicas para páginas Web móviles.

Otra formación relacionada con visual studio