Creación de un sitio ASP.NET Leonardo Diez Dolinski Servicios Profesionales Danysoft
Orden del día Controles de datos Uso de los DataBindings Arquitectura n-capas en una aplicación web Control de errores y excepciones
Controles de datos Generan HTML a partir de datos Simplifican el desarrollo Se vinculan a un origen de datos DataSetDataReader
Controles de entrada Generan controles HTML con los datos Controles DropDownList y ListBox: Controles DropDownList y ListBox: CheckBoxList y RadioButtonList Colección Items
Controles para mostrar datos Generan código HTML para mostrar los datos Control DataGrid PaginaciónOrden Controles DataList y Repeater Utilizan plantillas
Plantillas Permiten especificar el código HTML que se desea generar para un elemento de datos Contenidos para DataList y Repeater Cabecera Item normal y alternativos Separadores Pie de página Sólo DataList: Item seleccionado y en edición DataGrid: Columna personalizada
Plantillas Acceso al elemento de datos actual Propiedad Container.DataItem Necesidad de conversión de tipos Uso de enlace tardío Método DataBinder.Eval
Demo 1 Uso de un DataGrid
Orden del día Controles de acceso a datos Uso de los DataBindings Arquitectura n-capas en una aplicación web Control de errores y excepciones
Vinculación de datos Agiliza la generación de la interfaz DeclarativoOrigen Propiedad, resultado de método, expresión Colección, matriz, etc. Conjunto de datos Destino Generación de texto o HTML simple Propiedades de controles Controles vinculables a datos
Generación de texto o HTML Propiedad o campo Cliente: Cliente: Método Edad: Edad: Expresión Contacto: Contacto: Método DataBind de la página
Propiedades de controles Propiedad o campo " … " …Método Expresión " … " … No usar para id, runat o eventos Método DataBind del control de algún control padre
Controles vinculables a datos Propiedad DataSource HTML: DataSource=" " Por código Propiedad DataMember Método DataBind del control de algún control padre
Demo 2 Uso de los DataBindings
Orden del día Controles de acceso a datos Uso de los DataBindings Arquitectura n-capas en una aplicación web Control de errores y excepciones
Aplicación n capas Datos Negocios Sistema Interfaz de usuario Entidades
Demo 3 Aplicaciones n-capas Control de excepciones y errores
Preguntas y respuestas
Links de utilidad MSDNmsdn.microsoft.comASP.NETwww.asp.net.NET 247
Para obtener más información eRevista Danysoft Webs Danysoft Area Formación y S.Profesionales DVD Danysoft Libros Danypress
Gracias por su asistencia