intro ado.net
fundamentales de
ADO.NET
Leonardo Diez Dolinski
Servicios Profesionales
Danysoft
Orden del día
Conceptos
Objetos básicos
Trabajo desconectado
ADO.net
web distribuidasAplicaciones cliente/servidor
Conexión permanente datos
desconectados
Desarrollo rápido
Modelo de objetos versátil
Trabajo extra
implícito
Conjunto de datos muy funcional
GenéricoTipo y ubicación de cursor
Personalizabl
Actualización automática de BD
e
Funcionalidad de acceso a datos separad
Trabajo con datos
Desconectados
Forma de trabajar de ADO.NET
Uso de XMLConectados
T-SQL: Cursores en el servidor
Uso de ADO: afecta el rendimiento
Desarrollo
Más difícil de aprender
Cambio de forma de pensar
Más objetos y funcionalidades
Uso un poco máscomplejo
Modelo de objetos estricto
Visual Studio .NET lo simplifica
Mayor rendimiento
Mayor potencial
Separación datos-origen
Funcionalidad de acceso a datos
Específica para el origen dedatos a utilizar
Conjunto de datos
Sin funcionalidad de acceso a datos
Mayor versatilidad
Posibilidad de almacenar más datos y
metadatos
Proveedores de datos
Conjunto de objetos creados yoptimizados para acceso a un
orígen de datos específico
Interfaces
System.Data
Clases comunes
System.Data.Common
Bases de datos
SQL Server: System.Data.SqlClient
Oracle: System.Data.OracleTecnologías estándar:
OLE-DB: System.Data.OleDb
ODBC: System.Data.Odbc
Contenedores de datos
Dentro de la librería de clases de la
plataforma
System.Data
System.Xml
Utilizan XML de formanativa
Potente
Fácil persistencia
Legible
Orden del día
Conceptos
Objetos básicos
Trabajo desconectado
Objetos de ADO.NET
Conexión
Vínculo con la BD
Pooling automático
Iniciatransacciones
Tipos
IDbConnection
SqlConnection
OleDbConnection
Aplicación
conexión
Objetos de ADO.NET
Comando
Envío de sentencias
Transact-SQL
Aplicación
Parámetros
Puede...
Regístrate para leer el documento completo.