Creacin de un sitio ASP'NET - PowerPoint PPT Presentation

1 / 21
About This Presentation
Title:

Creacin de un sitio ASP'NET

Description:

Permiten especificar el c digo HTML que se desea generar para un elemento de datos ... Pie de p gina. S lo DataList: Item seleccionado y en edici n. DataGrid: ... – PowerPoint PPT presentation

Number of Views:87
Avg rating:3.0/5.0
Slides: 22
Provided by: leonar52
Category:
Tags: asp | net | creacin | el | pie | sitio

less

Transcript and Presenter's Notes

Title: Creacin de un sitio ASP'NET


1
Creación de un sitioASP.NET
  • Leonardo Diez Dolinski
  • Servicios Profesionales
  • Danysoft

2
Orden del día
  • Controles de datos
  • Uso de los DataBindings
  • Arquitectura n-capas en una aplicación web
  • Control de errores y excepciones

3
Controles de datos
  • Generan HTML a partir de datos
  • Simplifican el desarrollo
  • Se vinculan a un origen de datos
  • DataSet
  • DataReader

4
Controles de entrada
  • Generan controles HTML con los datos
  • Controles DropDownList y ListBox ltselectgt
  • CheckBoxList y RadioButtonList
  • Colección Items

5
Controles para mostrar datos
  • Generan código HTML para mostrar los datos
  • Control DataGrid
  • Paginación
  • Orden
  • Controles DataList y Repeater
  • Utilizan plantillas

6
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

7
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

8
Demo 1
  • Uso de un DataGrid

9
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

10
Vinculación de datos
  • Agiliza la generación de la interfaz
  • Declarativo
  • Origen
  • 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

11
Generación de texto o HTML
  • Propiedad o campo
  • Cliente lt clienteID gt
  • Método
  • Edad lt ObtenerEdad(clienteID) gt
  • Expresión
  • Contacto lt ( client.Nombre " "
    cliente.Apellido ) gt
  • Método DataBind de la página

12
Propiedades de controles
  • Propiedad o campo
  • ltaspButton Font"lt fuente gt"
  • Método
  • ltaspTextBox TextMode"lt CModo(iModo) gt"
  • Expresión
  • ltaspLabel Text"lt (iMonto 2) gt"
  • No usar para id, runat o eventos
  • Método DataBind
  • del control
  • de algún control padre

13
Controles vinculables a datos
  • Propiedad DataSource
  • HTML DataSource"lt dataSet1 gt"
  • Por código
  • Propiedad DataMember
  • Método DataBind
  • del control
  • de algún control padre

14
Demo 2
  • Uso de los DataBindings

15
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

16
Aplicación n capas
Datos
Sistema
Entidades
Negocios
Interfaz de usuario
17
Demo 3
  • Aplicaciones n-capas
  • Control de excepciones y errores

18
Preguntas y respuestas
19
Links de utilidad
  • MSDN
  • msdn.microsoft.com
  • ASP.NET
  • www.asp.net
  • .NET 247
  • www.dotnet247.com

20
Para obtener más información
  • eRevista Danysoft
  • Webs Danysoft
  • Area Formación yS.Profesionales
  • DVD Danysoft
  • Libros Danypress
  • info_at_danysoft.com

21
Gracias por su asistencia
Write a Comment
User Comments (0)
About PowerShow.com