En este curso se enseña todo lo que necesitas saber para crear controles complejos con ASP.NET 2.0 o superior, tanto para uso interno como para su comercialización, ofreciendo información sobre características avanzadas como diseñadores propios, listas de acciones (smart tags) personalizadas, creación de controles enlazados a datos, plantillas, etc...
Se incluye la teoría necesaria, más de tres horas de vídeos prácticos de alta calidad, así cómo código fuente descargable de ejemplo. Conviértete en un desarrollador profesional de controles en poco tiempo.
REPASO: CONTROLES DE USUARIO
1.- Creación de controles de usuario
2.- Definición de un UserControl
3.- Propiedades y métodos personalizados
4.- Validación estándar de controles
CONTROLES WEB
1.- Introducción
2.- Decisiones a tomar y pasos a seguir
3.- Atributos de tiempo de diseño
4.- Creación de controles Web en la práctica
5.- Uso de los controles Web en la práctica
6.- Eventos Postback de los controles
7.- Propiedades complejas
8.- Serialización de propiedades y convertidores de tipos.
9.- Editores de propiedades comunes
10.- Editores de propiedades personalizados
11.- Controles compuestos y diseñadores
12.- Acciones personalizadas - Smart Tags
13.- Controles enlazados a datos
13.1.- Clases base de controles enlazados
13.2.- Creación de un control enlazado básico
13.3.- Creación de controles de lista
13.4.- Creación de controles enlazados complejos
14.- Controles con plantillas
ANEXOS
1.- Reaccionar al tipo de navegador
2.- Depuración de controles Web
3.- Plantillas estéticas predeterminadas
4.- Propiedades de tipo colección
5.- Llamadas asíncronas - ScriptCallbacks
Buenos fundamentos de programación de páginas ASP.NET y de la plataforma .NET .
José Manuel Alarcón Aguín
ASP.NET Visual Developer MVP , Ingeniero industrial y especialista en consultoría de empresa.
Ha escrito varios libros, habiendo publicado hasta la fecha más de 300 artículos sobre informática e ingeniería en publicaciones especializadas. Es colaborador de MSDN. José Manuel es también Instructor Certificado de Microsoft (MCT).