Desarrollo de Aplicaciones Web con Microsoft ASP.NET

 

CONTENIDO

Este curso de cinco días, enseñará a los programadores de Visual Basic® y a los desarrolladores de la web los fundamentos de la puesta en práctica del Web site usando el Visual Basic ASP.NET de Microsoft. Este curso se centra en usar el entorno del Microsoft Visual Basic Studio® NET y la plataforma del NET de Microsoft para construir una aplicación completa de la Web.

1º día

Módulo 1.

 

DESCRIPCIÓN DEL MARCO DEL MICROSOFT. NET Y DE LOS WEB SITES DINÁMICOS. 1 hora.

·          ·          Descripción del marco del NET

·          ·          Descripción de ASP.NET

·          ·          Descripción del uso del laboratorio

Prácticas

Describir el Marco del NET y el ASP.NET.

Módulo 2.

USAR EL Microsoft Visual Basic Studio® . NET.  2 horas

·          ·          Descripción del Visual Studio® NET

·          ·          Crear un proyecto de aplicación de la WebASP.NET

Prácticas

Usar el Microsoft Visual Basic Studio® NET

Crear un proyecto de aplicación Web ASP.NET

Usar el Visual Studio® NET

Módulo 3.

USAR LOS LENGUAJES DEL Microsoft.NET  2 horas.

·          ·          Descripción de los lenguajes del .NET

·          ·          Comparación de los lenguajes del .NET

·          ·          Escribir en el  código de Visual Basic.NET

·          ·          Crear un componente usando el Visual Basic.NET

Prácticas

Construcción de un componente del Visual Basic.NET de Microsoft

Crear una clase

Prueba

2º día

Módulo 4.

CREAR UNA PÁGINA DE Microsoft ASP.NET. 2 horas.

·          ·          Crear Formas Web de ASP.NET

·          ·          Usar los Controles Del Servidor

Prácticas

Construcción de una forma Web de Microsoft ASP.NET

Crear la forma Web  default.aspx

Crear la forma Web life.aspx

Módulo 5.

AÑADIR UN CÓDIGO A UNA PÁGINA DE Microsoft ASP.NET. 2 horas.

·          ·          Adherir eventos a los controles del servidor

·          ·          Usar las páginas Code-Behind

·          ·          Usar los eventos de una página.

Prácticas

Añadir funcionalidad a una aplicación Web.

Crear un procedimiento del acontecimiento de page_load.

Crear un procedimiento del acontecimiento de Click.

Módulo 6.

ELIMINAR ERRORES 1 hora.

·          ·          Eliminar errores en  Visual Studio. NET

·          ·          Usar el Tracing.

Prácticas

Usar la depuración.

Usar declaraciones del trace.

Rastrear (Tracing) un componente.

3º día

Módulo 7.

 

VALIDAR LA ENTRADA DEL USUARIO.  2 horas.

·          ·          Descripción de la validación de la entrada del usuario

·          ·          Usar los controles de validación

·          ·          Usar los diferentes controles de validación

Prácticas

Validar la Entrada del Usuario

- Usar los controles de RequiredFieldValidator

- Usar el control de ValidationSummary

- Usar el control de CompareValidator

- Usar el control de RegularExpressionValidator

Módulo 8

CREAR CONTROLES DEL USUARIO. 1 hora.

·          ·          Crear controles del usuario

·          ·          Adición de controles del usuario a una página ASP.NET

Prácticas

Crear un control del usuario

Usar el control del usuario

Módulo 9

ACCEDER A LOS DATOS USANDO EL Microsoft Visual Studio. NET. 1 hora.

·          ·          Descripción de ADO.NET

·          ·          Crear una conexión a la base de datos.

·          ·          Mostrar un dataSet en un control List-bound.

·          ·          Usar  plantillas con los controles list -bound.

Prácticas

Acceder a los datos usando  Microsoft Visual Studio.NET

- Paginación y selección en un control de DataGrid

Módulo 10

DATOS QUE TIENEN ACCESO CON Microsoft ADO.NET. 1 hora.

·          ·          Introducción a usar ADO.NET

·          ·          Acceder a los datos con dataSets

·          ·          Usar las diferentes tablas.

·          ·          Acceder a los datos con DataReaders

·          ·          Asegurar una base de datos del servidor SQL.

Prácticas

Acceder a los datos del servidor del SQL con ADO.NET

- Crear la forma Web default.aspx

- Crear la  forma Web life.aspx

4º día

Módulo 11

RESTAURAR PROCEDIMIENTOS ALMACENADOS CON Microsoft ADO.NET. 1 hora.

·          ·          Descripción de procedimientos almacenados

·          ·          Llamar a los procedimientos almacenados

Prácticas

Acceso avanzado de datos con Microsoft ADO.NET

Módulo 12

LEER Y ESCRIBIR DATOS XML. 2 horas.

·          ·          Descripción de la arquitectura XML en ASP.NET

·          ·          Leer y escribir XML a y desde los  datos del dataSet

·          ·          Trabajar con datos XML

·          ·          Mostrar datos XML

Prácticas

Datos de la lectura XML

Módulo 13

CONSTRUIR UN SERVICIO Web XML. 1 hora.

·          ·          Descripción de los servicios Web XML

·          ·          Crear un servicio Web XML

Prácticas

Construcción de un servicio Web XML

Módulo 14

USAR LOS SERVICIOS WEB XML DESDE UNA PÁGINA Microsoft ASP: NET. 1 hora.

·          ·          Descripción de cómo usar los Servicios Web XML

·          ·          Llamar a un servicio Web XML vía http.

·          ·          Usar el proxy para llamar a  un servicio Web XML.

Prácticas

Usar los servicios Web XML desde una página Microsoft ASO.NET.

5º día

Módulo 15

GESTIÓN DE ESTADO. 2 horas.

·          ·          Gestión de Estado.

·          ·          Usar las variables de aplicación y de sesión.

·          ·          Usar las cookies y las sesiones sin cookies.

·          ·          Usar el objeto Cache

Prácticas

Almacenamiento de datos de aplicaciones y sesiones

Módulo 16

CONFIGURAR UNA APLICACIÓN WEB DE Microsoft ASP.NET.1 hora.

·          ·          Usar un caching de salida ASP.NET

·          ·          Configurar una aplicación Web ASP.NET

·          ·          Desplegar una aplicación Web ASP.NET

Prácticas

Configurar y desplegar una aplicación de Microsoft ASP.NET.

Módulo 17

ASEGURAR UNA APLICACIÓN WEB. 2 horas.

·          ·          Descripción de la seguridad en una aplicación Web- Autentificación vs. autorización.

·          ·          Seguridad basada en Windows.

·          ·          Seguridad basada en formas

·          ·          Autentificación del Microsoft Passport.

·          ·          Asegurar un Servicio Web XML

Prácticas

Asegurar una aplicación Web

OBJETIVOS

Este curso enseñará a los programadores de Visual Basic y a los desarrolladores de web los fundamentos de la puesta en práctica del Web site usando el Visual Basic ASP.NET. Este curso se centra en usar el entorno del Microsoft Visual Basic Studio. NET y la plataforma del .NET de Microsoft para construir una aplicación completa de la Web

 

Al finalizar el curso los alumnos serán capaces de:

·          ·          Crear un componente en el Visual Basic Studio .NET  y Microsoft Visual  C#™

·          ·          Crear  un proyecto de aplicación ASP.NET usando el Visual Basic Studio.NET.

·          ·          Agregar  los controles del servidor a una página de ASP.NET.

·          ·          Agregar la funcionalidad a una página de ASP.NET.

·          ·          Utilizar  las características que eliminan errores del Visual Basic Studio® NET

·          ·          Utilizar los controles de la validación para validar la entrada del usuario.

·          ·          Crear un control del usuario.

·          ·          Tener acceso a los datos usando las herramientas del acceso a datos en Visual Basic Studio® NET

·          ·          Describir las tecnologías del NET y cómo ASP.NET se integra en ellas.

·          ·          Utilizar Microsoft ADO.NET para tener acceso a datos en una aplicación Web.

·          ·          Completar las tareas complejas del acceso a datos en una aplicación Web.

·          ·          Tener  acceso a los datos de Extensible Markup Language (XML) y leerlos en un dataSet.

·          ·          Construir un servicio Web XML.

·          ·          Llamar a  un servicio Web XML desde una aplicación Web e incorporar los datos devueltos a una página Web.

·          ·          Almacenar la aplicación y los datos de la sesión en variables o en una base de datos de Microsoft SQL Server™.

·          ·          Configurar y desplegar una aplicación ASP.NET.

·          ·          Asegurar una aplicación Web usando Secure Socket Layers (SSL), autentificación de los Servicios Informativos del Internet (IIS), las páginas de la conexión, e integración con el Passport Web Service.

REQUISITOS

Para asistir con aprovechamiento al curso los alumnos deben poseer, o al menos es recomendable,