Casa Desenvolupament Què és ado.net? - Definició de tecnologia

Què és ado.net? - Definició de tecnologia

Taula de continguts:

Anonim

Definició: què significa ActiveX Data Object.NET (ADO.NET)?

ActiveX Data Object.NET (ADO.NET) és una biblioteca de programari del marc .NET format per components de programari que proporcionen serveis d’accés a dades. ADO.NET està dissenyat per permetre als desenvolupadors escriure codi gestionat per obtenir accés desconnectat a fonts de dades, que poden ser relacionals o no relacionals (com XML o dades de l'aplicació). Aquesta característica d’ADO.NET ajuda a crear aplicacions distribuïdes per compartir dades.


ADO.NET proporciona accés connectat a una connexió de base de dades mitjançant proveïdors gestionats .NET i accés desconnectat mitjançant conjunts de dades, que són aplicacions que utilitzen la connexió de base de dades només durant la recuperació de dades o per a l'actualització de dades. El conjunt de dades és el component que ajuda a emmagatzemar les dades persistents a la memòria per proporcionar un accés desconnectat per utilitzar el recurs de la base de dades de manera eficient i amb una millor escalabilitat.

Techopedia explica ActiveX Data Object.NET (ADO.NET)

ADO.NET va evolucionar a partir d’ADO, que també és una tecnologia similar a ADO.NET amb uns quants canvis estructurals bàsics. Tot i que hi ha una disposició per treballar en mode desconnectat mitjançant ADO, les dades es transmeten a la base de dades a ADO.NET de manera més eficient mitjançant adaptadors de dades. La representació a la memòria de les dades difereix entre ADO i ADO.NET. ADO.NET pot contenir les dades en una taula de resultats única, però ADO conté diverses taules juntament amb els seus detalls de relació. A diferència de l'ADO, la transmissió de dades entre aplicacions que utilitzen ADO.NET no utilitza el maquinari COM (model d'objectes components) sinó que utilitza un conjunt de dades, que transmet dades com a flux XML.


L’arquitectura d’ADO.NET es basa en dos elements primaris: DataSet i .NET framework provider provider de dades.


El conjunt de dades proporciona els components següents:

  1. un conjunt complet de dades que inclouen taules, restriccions i relacions relacionades
  2. accés a la funcionalitat, a dades remotes del servei web XML
  3. manipulació de dades de forma dinàmica
  4. processament de dades de manera sense connexió
  5. disposició per a la vista XML jeràrquica de dades relacionals
  6. ús d'eines com XSLT i XPath Query per operar amb les dades

El proveïdor de dades de framework .NET inclou els components següents per a la manipulació de dades:

  • Connexió: proporciona connectivitat amb l’origen de dades
  • Comandament: executa les declaracions de la base de dades necessàries per recuperar dades, modificar dades o executar procediments emmagatzemats.
  • DataReader: recupera les dades en forma de reenviament i de només lectura.
  • DataAdapter: actua com a pont entre el conjunt de dades i la font de dades per carregar el conjunt de dades i reconciliar els canvis realitzats al conjunt de dades de nou a la font.

El marc d'entitat ADO.NET de .NET framework 4.0, la nova tecnologia d'ADO.NET, resumeix el nivell de programació de dades amb l'objectiu d'eliminar el desajust d'impedències entre els models de dades i els llenguatges, que els desenvolupadors d'aplicacions haurien de tractar.

Què és ado.net? - Definició de tecnologia