Usted está en Home > cursos


Desarrollo de Aplicaciones Web con MS ASP .NET Utilizando Visual Studio .NET

Introducción

El objetivo de este curso es capacitar a programadores de Microsoft Visual Basic y a Desarrolladores de Web principiantes, en los fundamentos de la implementación de aplicaciones Web, usando Microsoft ASP.Net y Microsoft Visual Basic .NET. El curso está enfocado en el uso del ambiente Microsoft Visual Studio.NET, y en la plataforma Microsoft .NET, para crear una aplicación ASP.NET que entregue contenido dinámico a la Web.

Este curso está orientado a desarrolladores de Web principiantes, que tengan conocimiento de lenguaje HTML o HTML dinámico, además de algunas nociones de lenguajes encriptados, tal como Visual Basic Scripting Edition o Microsoft JScript. Este curso también está orientado a desarrolladores de Visual Basic 6.0 que deseen aprender ASP.NET.

...................................................................................

Prerequisitos

Para participar en este curso, el alumno debe cumplir con los siguientes requisitos:
- ser capaz de crear HTML o DHTML incluyendo:
- Tablas
- Imágenes
- Formularios
- experiencia en programación con Visual Basic .NET, incluyendo:
- declaración de variables
- uso de loops
- uso de condicionales

...................................................................................

Contenido del Curso

Modulo 1: Ambiente Microsoft .NET.
Este módulo introduce el concepto del ambiente :NET y ASP.NET.

- introducción al ambiente .NET
- repaso de ASP.NET
- laboratorios de aplicación

Modulo 2: Uso de Microsoft Visual Studio .NET
Este módulo explica cómo crear nuevos proyectos, y cómo usar las características básicas que tiene Visual Studio :NET.

- Visual Studio .NET
- creación de un proyecto de aplicación Web ASP.NET
Lab.2: uso Microsoft Visual Studio .NET
- creación de un proyecto de aplicación WebASP.NET usando Visual Studio .NET

Modulo 3: Uso de lenguajes basados en Microsoft .NET
Este módulo los introducirá en los diferentes lenguajes que soportan .NET. El módulo estará focalizado en Visual Basic .NET y C#.
Los alumnos usarán Visual Studio .NET para crear un proyecto de clase, y escribir el código ya sea en Visual Basic .NET o C#.

- revisión de los lenguajes .NET
- comparación entre los lenguajes .NET
- creación de un componente usando Visual Basic.NET
Lab3:creación de un componente usando Visual Basic .NET
- creación de un nuevo proyecto en Visual Studio .NET para una clase Visual Basic

Modulo 4: Creación de un formulario Web Microsoft ASP.NET
Este módulo explica cómo crear y desplegar un formulario Web ASP.NET.

- creación de formularios web
- uso de controles de servicio
Lab 4: creación de un formulario Web Microsoft ASP.NET
- creando el formulario Web default.aspx
- creando el formulario Web life.aspx

Module 5: Adición de un código a un formulario Web Microsoft ASP.NET
Este módulo explica cómo agregar procedimientos a una aplicación Web ASP.NET, y controles de servicio a un formulario Web ASP.NET.
Se mostrarán ejemplos en Visual Studio.NET y C#.

- uso de páginas “code-behind”
- adición de procedimientos a controles de sevicio
- uso de eventos de Página
Lab 5: Agregando funcionalidad a una aplicación Web.
- Creación de un procedimiento "Page Load Event"
- Creación de un procedimiento "Click Event"

Modulo 6: Seguimiento en aplicaciones Web Microsoft ASP.NET
Este módulo explica cómo usar la característica Trace y el Debug Object en Microsoft Studio .NET
Los alumnos aprenderán dos técnicas de rasteo en Asp.NET: rastreo a nivel de página, y rastreo a nivel de aplicación. También aprenderán a usar el debugger para crear breakpoints, poner las variables de reloj, y navegar entre páginas y componentes en una aplicación Web.

- comprender el rastreo
- debugging remoto
- debugging
- uso de frases de rastreo
- rastreo en un componente

Modulo 7: Validando el ingreso del Usuario
Este módulo explica cómo usar los controles de validación en el ingreso de información, desde la perspectiva de cliente y de servidor.

- validación de datos ingresados por el usuario
- validación de Página
Lab 7: validando los ingresos del usuario
- uso de controles "Required Field Validator"
- uso de control "Validation Summary"
- uso de control "CompareValidator"
- uso de control "Regular Expression Validator"

Modulo 8: Creación de controles de Usuario
En este módulo se estudian los controles de usuario y se crean.

- agregar controles de usuario a una página ASP.NET
- crear controles de usuario
Lab 8: creando controles de usuario
- crear un control de usuario
- usar el control de usuario

Modulo 9: Acceso de datos relacionales usando Microsoft Visual Studio .NET
En este módulo se explica el concepto de objetos en ADO.NET

- ADO.NET
- creación de una conexión a la base de datos
- despliegue de un set de datos en un "List-Bound Control"
Lab 9: accesando datos usando Microsoft Visual Studio.NET
- Conectando a una base de datos
- Paginando y seleccionando en un control "DataGrid"

Modulo 10: Acceso de datos con Microsoft ADO.NET
En este módulo se explica cómo agregar herramientas de acceso de datos manualmente a una aplicación Web.

- introducción al uso de ADO.NET
- conexión a una base de datos
- acceso a datos con "DataSets"
- uso de tablas múltiples
- acceso a datos con "DataReaders"
Lab 10: - accesando datos de SQL server con ADO.Net
- Usando "SQLDataReader"
- Mirando datos de la base de datos

Modulo 11: Llamado de procedimientos almacenados con Microsoft ADO.NET
Este módulo cubre las características más avanzadas y complicadas de ADO.NET

- procedimientos almacenados
- llamado de procedimientos almacenados
Lab 11: acceso de datos avanzado con Microsoft ADO.NET
- Llamado de procedimientos almacenados con ADO.NET

Modulo 12: lectura y escritura de datos XML
En este módulo se explica los métodos que pueden ser usados para leer información de archivos XML.

- la arquitectura XML en ASP.NET
- XML y objeto DataSet
- trabajando con datos XML
- usando el control XML Web Server
Lab 12: - leyendo datos XML
- Leyendo una lista de un archivo XML
- Leyendo, transformando y desplegando datos XML
- Datos anidados

Modulo 13: Consumo y creación de servicios Web XML
En este módulo se explican los pasos necesarios para accesar un servicio Web desde una página ASP.NET, y luego incorporar esa información a la aplicación Web.

- Uso de Servicios Web XML
- Llamado de un servicio Web usando HTTP
- Uso de un Proxy para llamar un servicio Web XML
- Creación de un servicio Web XML
Lab 13: consumo y creación de un Servicio Web XML
- creación de un servicio Web XML
- creación de un método de servicio Web XML
- consumir un método de servicio Web XML

Module 14: Administración del estado
En este módulo se explican diversos métodos de almacenamiento de datos de aplicación y de sesión, tanto para almacenamiento a corto como a largo plazo

- Administración del estado
- variables de sesión y de aplicación
- sesiones con y sin cookies
Lab 14: almacenando datos de sesión y de aplicación
- uso de variables de sesión
- uso de cookies
- uso de variables de aplicación
- almacenamiento de variables de sesión en una base de datos

Modulo 15: Configuración, optimización y despliegue de una aplicación Web ASP.NET
En este módulo se explica como configurar y desplegar una aplicación Web ASP.NET

- uso del objeto caché
- uso de caching ASP.NET de salida
- configuración de una aplicación Web ASP.NET
- despliegue de una aplicación Web ASP.NET
Lab 15: configuración, optimización y despliegue de una aplicación ASP.NET

...................................................................................

Información General

Duración

40 horas

Valor

40 U.F.

Consultas e Inscripciones

  • Mesa Central : (56-2) 334 5755

  • Fax : (56-2) 334 5847

Subir

Design by Telemática