Nuestros cursos de ASP .Net – avanzado para empresas en Madrid se adaptan a los horarios y necesidades de formación de nuestros clientes. Tenemos una gran diversidad de cursos in company cuyos programas formativos se adaptan al mercado actual. Adicionalmente, nuestros cursos de ASP .Net – avanzado para empresas pueden ser subvencionados o bonificados a través de la Fundación Tripartita.
Tecnolearning ofrece gestionar todos los trámites necesarios para conseguir las subvenciones ofrecidas por la Fundación Tripartita de forma gratuita, bien sea por la contratación de un plan de formación completo o una acción formativa puntual.
El objetivo del curso es capacitar a los alumnos para el diseño profesional de páginas web dinámicas empleando la herramienta de desarrollo ASP.NET.
Temario del curso de ASP .Net – avanzado – 80 horas
_________________________________________________________________________________________________________
BASES DE DATOS
- Introducción.
- Estructura de las bases de datos.
- SQL Server 2005.
LENGUAJE SQL
- Introducción.
- Lenguaje de Definición de Datos (DDL).
- Lenguaje de manipulación de datos (DML).
ADO.NET 2.0 (I)
- Introducción.
- Espacio de nombres.
- Métodos de acceso. DataSet Vs DataReader
- Primer ejemplo con ADO.NET
- Conexión con la base de datos.
- DataSet.
ADO.NET 2.0 (II)
- Actualizar bases de datos con DataSet.
- Uso de parámetros con DataAdapter.
- Generación automática de comandos.
- DataSet Tipados con Visual Studio 2008.
- Clases conectadas. Objeto DataReader.
- Mantenimiento y actualización de bases de datos con comandos.
- Trabajar con procedimientos almacenados.
CONTROLES Y DATOS (I)
- Introducción.
- El objeto SqlDataSource.
- El control ObjectDataSource.
- El control GridView.
- Edición de columnas del control GridView.
CONTROLES Y DATOS (II)
- Construcción de cadenas de búsqueda.
- El control DetailsView.
- El control FormView.
- El control DataList.
CONTROLES DE VALIDACIÓN
- Introducción.
- Controles de validación.
- El control RequiredFieldValidator.
- Rango de valores.
- Expresiones Regulares.
- Validaciones personalizadas.
- Resúmenes de validación.
- Grupos de validación.
- Imágenes y sonido para notificaciones.
CONTROLES DE SERVIDOR AVANZADOS
- Introducción.
- Diseño de tablas dinámicas con Table.
- Trabajar con Calendarios.
- Generación de imágenes dinámicas con AdRotator.
- El control Panel.
- El control HiddenField.
- Administración y permisos de subida de archivos con UpLoad.
- Activar y desactivar zonas de la página con MultiView.
- Desarrollo de asistentes «step by step» para el usuario con Wizard
- Navegación con imágenes con ImageMap.
- Envío de correos electrónicos.
PLANTILLAS CON MASTER PAGES Y ESTILOS
- Introducción.
- Creación de Master Pages.
- Trabajar con los controles y propiedades de una Master Page.
- Master Pages Anidadas.
- Hojas de estilo.
- Temas.
- Aplicando temas.
PERSONALIZACIÓN CON WEB PARTS
- Introducción.
- Trabajar con Web Parts.
- Personalización de Web Parts
CONTROLES DE NAVEGACIÓN
- Introducción.
- Site Map (mapas de navegación).
- El control SiteMapPath.
- El control TreeView.
- El control Menu.
SEGURIDAD Y ASP.NET 3.5
- Introducción.
- Autenticación.
- Autenticación por Formulario.
- Autenticación Passport.
- Autenticación Windows.
- Autenticación Directorio Activo.
- Inyección SQL.
ADMINISTRACIÓN DE USUARIOS
- Introducción.
- Autenticación de ASP.NET 2.0.
- Administración de usuarios.
- Identificación de usuarios.
- Operaciones con usuarios autenticados.
- Mantenimiento de reglas de acceso.
- Administración de la aplicación Web de ASP.NET.
INFORMES CON CRYSTAL REPORTS
- Introducción.
- Creación de un informe.
- Generar informes desde nuestra aplicación .NET
PROGRAMACIÓN ORIENTADA A OBJETOS
- La programación orientada a objetos
- Elementos básicos de la POO
- Los tres pilares de la Programación Orientada a Objetos
- Jerarquía de clases
ASP.NET 3.5 AJAX
- Introducción
- Instalación
- Controles y Extendedores.