Temario
OBJETIVOS:
Adquirir o mejorar los conocimientos y las habilidades en la programación de aplicaciones Web utilizando las herramientas de Visual Studio .NET en nivel avanzado, utilizando la tecnología ASP.NET y servicios Web.
CONTENIDO
MODULO I - INTRODUCCION
Introducción a aplicaciones Web .NET
Introducción al lenguaje C#
Introducción a lenguajes de script en páginas Web &ndash, JavaScript y JQuery
Estructura de una aplicación Web.
Creación de Formularios Web
Code Behind de un formulario Web &ndash, Eventos y manejadores de eventos
Ciclo de vida de un formulario Web &ndash, Objetos Request y Response
Archivos de configuración
Página maestra del sitio Web
Despliegue de aplicaciones Web en IIS
MODULO II &ndash, CONTROLES
Controles De Servidor
Controles HTML
Controles de Usuario
Controles Ajax
Enlace de controles a fuentes de datos
Controles de validación (RequiredFieldValidator, CompareValidator,RangeValidator,
RegularExpressionValidator, CustomValidator, ValidationSummary)
MODULO III - INTRODUCCIÓN ADO .NET
Fuentes y conexiones de datos
Acceso a datos con Datasets, DataTables, DataAdapters y DataReaders
Implementación de Procedimientos Almacenados
Introducción a XML para fuentes de datos
Introducción a Linq
Fuentes de datos &ndash, ObjectDataSource, SqlDataSource, LinqDataSource
Controles de visualización de datos (GridView,ListView, Repeater)
MODULO IV &ndash, ADMINISTRACIÓN DE ESTADO DE LA APLICACIÓN
Manejo del ViewState
Esquemas de Sesión
Manejo de Cookies
MODULO V &ndash, SERVICIOS WEB
Introducción a Servicios Web
Introducción a Servicios Web con WCF
Archivos de especificación de servicios Web
Creación de Servicios Web
Consumo de servicios Web
MODULO VI &ndash, INFORMES
Tecnologías de informes para aplicaciones ASPX
Creación de informes
MODULO VI &ndash, SEGURIDAD EN ASP .NET
Seguridad basada en Windows
Seguridad basada en Formularios