Objetivos del cursoDespués de completar este curso las y los alumnos serán capaces:
• Describir las características clave de Microsoft Framework .NET y ASP.NET
• Crear un componente usando Visual C# o Visual Basic
• Crear un formulario web ASP.NET que contenga controles de servidor
• Agregar funcionalidad a controles de servidor sobre un formulario web ASP .NET
• Crear e implementar controles de usuario
• Acceso a datos con ADO.NET 3.5
• Crear aplicaciones AJAX ASP.NET
• Crear aplicaciones basadas en Silverlight
• Llamar a servicios Web desde aplicaciones ASP.NET
• Almacenar datos de sesión
• Configurar y desplegar aplicaciones ASP.NET
• Asegurar una aplicación ASP.NET
Curso dirigido aPersonal desarrollador con conocimientos en HTML o DHTML, así como conocimientos de scripting con VBS o JScript
Contenido Precio: $1.300 + IVA
Duración: 44 Hs
Examen de Certificación: 70-562: TS: Microsoft .NET Framework 3.5, ASP.NET Application Development
Temario:
Introducción al Framework .NET
• Introducción al Framework .NET
• Introducción a ASP.NET
Creación de aplicaciones Web usando Visual Studio 2008 y lenguajes .NET
• Introducción a Visual Studio 2008
• Creación de un proyecto de aplicación Web ASP.NET
• Introducción a los lenguajes .NET
• Creación de un componente usando Visual Studio 2008
• Creación de un formulario Web ASP.NET
• Creación de formularios Web
• Creación de páginas maestras
Agregar código a un formulario Web ASP.NET
• Implementación de páginas con código separado
• Agregar eventos a controles web de servidor
• Manejo de eventos de página
Traceo de aplicaciones Web ASP .NET
• Traceo y objeto Trace
• Depuración remota
Validación de la entrada de usuario
• Introducción a la validación de la entrada de usuario
• Controles de validación
• Validación de página
Creación e implementación de controles de usuario
• Agregar controles de usuario a un formulario Web ASP.NET
• Creación de controles de usuario
Acceso a datos con ADO.NET 3.5 y Visual Studio 2008
• Introducción a ADO.NET
• Conexión a una base de datos
• Acceso a datos
• Acceso a múltiples tablas
Tareas de acceso a datos complejas
• Introducción a los procedimientos almacenados
• Llamada a procedimientos almacenados
• Acceso a datos de SQL con LINQ
Lectura y escritura de datos XML
• Introducción a la arquitectura XML en ASP.NET
• XML y el objeto DataSet
• Administración de datos XML
• Acceso a datos XML usando el control Web de servidor XML
Creación de una aplicación AJAX ASP.NET
• Introducción a AJAX ASP.NET
• Creación de una aplicación AJAX usando las extensiones de AJAX para ASP.NET
• Uso de ASP.NET AJAX Control Toolkit
Entrega de contenido dinámico con Silverlight
• Introducción a Microsoft Silverlight
• Creación de aplicaciones basadas en Silverlight con Visual Studio 2008
• Agregar contenido dinámico a una aplicación Silverlight
Consumo y creación de servicios Web XML
• Introducción al uso de servicios web XML
• Llamada a servicios Web XML
• Creación de un servicio Web XML
Administración del estado
• Variables de sesión y aplicación
• Cookies y sesiones sin cookies
Configuración, optimización, y despliegue de una aplicación Web ASP.NET
• Implementación del objeto Cache
• Configuración de una aplicación Web ASP.NET
• Despliegue de una aplicación Web ASP.NET
Seguridad de una aplicación Web ASP.NET
• Introducción a la seguridad de aplicaciones Web
• Autenticación basada en Windows
• Autenticación basada en formularios