Jorge Oblitas - PowerPoint PPT Presentation

1 / 16
About This Presentation
Title:

Jorge Oblitas

Description:

SQL cache dependencies. Cach . Data Binding simplificado ... ObjectDataSource. Maestro Detalle. Editando con el GridView. SQL Cache Dependencies. Preguntas ... – PowerPoint PPT presentation

Number of Views:48
Avg rating:3.0/5.0
Slides: 17
Provided by: jorgeo
Category:

less

Transcript and Presenter's Notes

Title: Jorge Oblitas


1
Jorge Oblitas
  • Consultor en tecnología asociada a la gestión del
    Conocimiento
  • Ha sido miembro de los programas
  • Microsoft Regional Director (desde el 2000)
  • Microsoft Partner Advisory Council (2002)

Consultor para los programas Panorama Box y
DCE Soluciones Intranet premiadas en Perú y
EE.UU. Creador del curso para la segunda estrella
DCE Bajista desde 1984 Aficionado a los Golden
Retrievers y Beagles
2
Creación de aplicaciones Web con acceso a datos
usando ASP.NET2.0
  • Jorge Oblitas

3
Agenda
  • data binding simplificado
  • Controles Data source
  • Controles de Data
  • GridView y DetailsView
  • Edición con GridView y DetailsView
  • Caching
  • SQL cache dependencies
  • Caché

4
Data Binding simplificado
  • Las expresiones Data binding son mas simples y
    soportan (XML) data binding jerarquizado

lt! Expresion Data binding en ASP.NET 1.x --gt lt
DataBinder.Eval (Container.DataItem, "Precio")
gt lt!-- Expresion Data binding Equivalente en
ASP.NET 2.0 --gt lt Eval ("Precio") gt lt!-- XML
data binding --gt lt XPath ("Precio") gt
5
Controles DataSource
  • Declarative (no-code) data binding

Nombre
Descripción
SqlDataSource
Connecta los controles data-binding a la base SQL
AccessDataSource
Connecta los controles data-binding a una base
de datos access
XmlDataSource
Connecta los controles data-binding a data XML
ObjectDataSource
Connecta los controles data-binding a componentes
de data
SiteMapDataSource
Connecta los controles site navigation a un site
map data source
6
SqlDataSource
  • Hace data binding a bases de datos SQL
  • Cualquier base de datos servida por un managed
    provider
  • Two-way data binding
  • SelectCommand define la semántica del query
  • InsertCommand, UpdateCommand, y DeleteCommand
    definen la semántica de las actualizaciones
  • Caché opcional de los resultados
  • Operación Parametrizada

7
Usando el SqlDataSource
ltaspSqlDataSource ID"Titles" RunAt"server"
ConnectionString"serverlocalhostdatabasepubsi
ntegrated securitytrue" SelectCommand"select
title_id, title, price from titles"
/gt ltaspDataGrid DataSourceID"Titles"
RunAt"server" /gt
8
Propiedades SqlDataSource
Nombre
Descripción
ConnectionString
Para conectarse a un Datasource
SelectCommand
Para queries
InsertCommand
Para inserts
UpdateCommand
Para updates
DeleteCommand
Para deletes
DataSourceMode
Especifica si se usa dataset o datareader (default
DataSet)
ProviderName
Especifica el provider (default SQL Server .NET
provider)
9
SqlDataSource
10
ObjectDataSource
  • Binding declarativo a componentes de datos
  • Mejora el acceso a datos desde la capa intermedia
  • Mantiene el acceso a datos separado de la capa de
    usuario
  • Two-way data binding
  • SelectMethod, InsertMethod, UpdateMethod, y
    DeleteMethod
  • Caché opcional de los resultados
  • Operación Parametrizada

11
ObjectDataSource
12
Maestro Detalle
13
Editando con el GridView
14
SQL Cache Dependencies
15
Preguntas
16
(No Transcript)
Write a Comment
User Comments (0)
About PowerShow.com