Curso de ASP.NET

Objetivos

Con nuestro curso ASP.NET aprenderás las bases necesarias para implementar aplicaciones Web ASP. NET usando Visual Basic .NET, enfocado en el ambiente de desarrollo de Visual Studio.NET y en la plataforma .NET para crear aplicaciones Web que brinden contenido dinámico.

Características

DURACIÓN HORAS

60 horas.

DURACIÓN MESES

1 a 3 meses.

HORARIO

Grupos y horarios flexibles a elegir en horario de mañana, tarde, mixto o sábados por la mañana.

METODOLOGÍA

Clases presenciales en grupo con explicaciones personalizadas por parte del profesor a cada alumno.

MATERIAL DIDÁCTICO

Manual encuadernado de cada uno de los módulos que se ven en el curso.

DIPLOMA Y TUTORIAS

Diploma acreditativo con validez profesional. Tutorías gratuitas una vez finalizado el curso.

Programa Didáctico

Básico - Avanzado

Internet information services

Introducción
El servidor IIS
El servidor web
Agrupación de aplicaciones
Asignaciones de controlador
El sitio web predeterminado

Introducción a ASP .NET

¿Como funcionan las páginas ASP .NET?
Crear un directorio virtual
Formularios web
Archivo del “código de detrás”
Proyectos o sitios web en Visual Studio

Formularios Web

Introducción
Trabajar en la vista de diseño
La vista de código
Controles de servidor
Tipos de controles de servidor

Trabajar con texto

Disposición de los elementos
Propiedades de la página
Incluir texto en la página
Estilos de texto

Controles de servidor (I)

Control TextBox
El evento TextChanged
Control Button
Controles LinkButton e ImageButton

Controles de servidor (II)

El orden de tabulación
Control CheckBox
Control CheckBoxList

Controles de servidor (III)

Control RadioButton
Control RadioButtonList
Control Listbox

Controles de servidor (IV)

Listas de selección múltiple
El control DropDownList
El control Panel

Controles de validación

Validar la información
Entrada requerida
Distribución de los mensajes de error
Comparación con un valor
Coincidencia de modelos

Efectuar la validación

Comprobación de intervalos
El control ValidationSummary
Comprobar la validez
Grupos de validación

Estado de la vista (VIEWSTATE)

Introducción
Ciclo de vida de un formulario web
El estado de la vista
El coste del estado de la vista
Proteger el estado de la vista

Objectos Response y Request

Introducción
El objeto Response
Redirigir a otra página con Response
El objeto Request

Trabajar con cookies

Introducción
Cerar cookies
Caducidad de las cookies
Dependencia del navegador
Características de las cookies

El objeto session (I)

¿Qué es una sesión?
El objeto Session
Finalizar la sesión
El archivo Global.asax

El objeto session (II)

Sesiones sin cookies
Servidor de estado
Servidor SQL Server de estado
Configurar la información de sesión desde IIS

El objeto application

Variables globales
Ciclo completo de una aplicación
Crear un chat
Completar el chat

Acceso a archivos

Introducción
Crear un archivo
Escribir en el archivo
Configurar el acceso al archivo
Leer el archivo con seguridad

Acceso a bases de datos

Introducción
Obtener SQL Server Management Studio Express
Database Explorer

Crear la base de datos

Crear tablas
Relaciones 1 a muchos (1:N)
Relaciones muchos a muchos (N:M)
Otras propiedades de tabla

Asegurar la aplicación

Introducción
Configurar la autenticación
Configurar la autorización
Acceder a SQL Server

Autenticación mediante formulario y SSL

La página de login
La cookie de autenticación
Comprobando el resultado
Asegurar la confidencialidad de los datos
Solicitar un certificado
Obtener el certificado
Asignar el certificado al sitio web

Enlace de datos

Introducción
Enlazar con un DataReader
Enlazar con un DataSet
Enlazar con un DataSet tipificado
Controles Data Source

El control Gridview (I)

Definir las columnas del GridView
Columnas de hipervínculo
Paginación
Ordenación

El control Gridview (II)

Seleccionar filas del GridView
Personalizar la selección
Usar la selección en un formulario maestro/detalle
El control GridView y el ViewState

La caché de ASP .NET

Introducción
Output caching
Caché y la colección QueryString
Perfiles de caché
Data caching
Caché del control SqlDataSource

El proceso de compra (I)

Introducción
Comprobar las credenciales del usuario
Establecer la conexión
Objetos Command
Probar la autenticación
La página de registro

El proceso de compra (II)

Introducción
Modificar ProductsList.aspx
La página Buy.aspx
Identificar al cliente

El proceso de compra (III)

La página ShoppingCart.aspx
Confirmar el pedido
Migrar el carrito de la compra
Probar la compra

I N F Ó R M A T E