Taller De Programacion Iii Ado .Net

Páginas: 8 (1819 palabras) Publicado: 7 de septiembre de 2011
TALLER DE PROGRAMACION III

CAPITULO I

ADO .NET

Ado .Net es la nueva versión del modelo de Objetos ADO (Activex Data Objects), es decir, la estrategia que ofrece Microsoft para el accesos a datos. ADO .NET ha sido ampliado para cubrir todas las necesidades que ADO no ofrecía, y está diseñado para trabajar con conjuntos de datos desconectados, lo que permite reducir el tráfico de la red.ADO .NET se puede definir como:

* Un Conjunto de Interfaces, clases estructuras y enumeraciones que permiten el acceso a datos desde la plataforma de .NET de Microsoft.
* La evolución lógica del API ADO tradicional de Microsoft.
* Permite un modo de acceso desconectado a los datos. Los cuales pueden provenir de múltiples fuente de datos de diferentes arquitecturas dealmacenamiento
* Soporta un completo modelo de programación y adaptación, basado en el estándar XML.
BENEFICIOS DEL ADO .NET
ADO .NET ofrece una buena cantidad de mejoras respecto a modelos anteriores de ADO. Los beneficios los podemos agrupas de la siguiente manera:
1. Interoperabilidad.- Las aplicaciones basadas en Ado .NET obtienen ventaja de la Flexibilidad y la masiva aceptación del estándarXML para el Intercambio de datos. Puesto que XML es el estándar de envío de información entre capas, cualquier componente capaz de interpretar los datos XML puede acceder a la información de ADO .NET, se encuentre donde se encuentre, y procesarla.
2. Mantenimiento.- En el ciclo de vida de una aplicación los cambios poco sustanciales y modestos son permisible. Pero cuando es necesario abordarun cambio estructural o arquitectónico del sistema, la tarea se vuelve demasiado compleja y a veces inviable. Es por ello que se separa la estructura de un programa en capas.
Una de esas capas es de Datos, que es fundamental desarrollar correctamente. Gracias a los DATASETS, la tarea es portar y aumentar los procesos de datos y de negocios será más sencillo: el intercambio de información deXML, hace más sencilla la tarea de estructurar en mas capas la aplicación, convirtiéndola en mas modular y fácil de mantener.
3. Rendimiento.- puesto que trabajamos con objetos de dato desconectados, todo el proceso se acelera.

ARQUITECTURA ADO .NET
Los Procesamientos de datos se han basado tradicionalmente sobre todo en una relación basada en el modelo de dos niveles. Como el procesamientode datos utiliza cada vez mas arquitecturas de múltiples niveles, los programadores se están cambiando a un enfoque desconectado para promocionar una mejor escalabilidad para sus aplicaciones.

ADO .NET COMPONENTS
Los dos componentes principales de ADO .NET 3.0 para acceder y manipular los datos de .Net Framework y el Conjunto de Datos.
* .NET FRAMEWORK DATA PROVIDER.- Son componentes quehan sido expresamente diseñados para la manipulación de datos y rápido, solo hacia adelante, acceso de solo lectura a los datos. El Objeto Connection proporciona conectividad a un origen de datos. El Objeto Command permite el acceso a comandos de base de datos para devolver datos, modificar datos, ejecutar procedimientos almacenador y enviar y recibir información de los parámetros. El DataReaderproporciona una secuencia de alto rendimiento de los datos del origen de datos. El DataAdapter proporciona el puente entre el objeto DataSet y el origen de datos. El DataAdapter utiliza objetos Command para ejecutar comando de SQL en la fuente de datos tanto pata cargar el DataSet con los datos y reconciliar los cambios realizados en los datos en el DataSet en el origen de datos.

* ElCONJUNTO DE DATOS.- Esta expresamente diseñado para el acceso a los datos independientemente de cualquier fuente de datos. Como resultado se puede utilizar con múltiples fuente de datos y diferentes, que se utilizan con datos XML, o se utiliza para gestionar los datos locales de la aplicación. El DataSet contiene una colección de uno o más DataTable objetos que consiste en filas y columnas de datos, y...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • ado net
  • Ado Net
  • Ado.,net
  • programacion .net
  • Programacion en .net
  • Todo Sobre Ado .Net
  • Programacion Net
  • Programacion iii

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS