Koti kehitys Mikä on ado.net? - määritelmä techopediasta

Mikä on ado.net? - määritelmä techopediasta

Sisällysluettelo:

Anonim

Määritelmä - Mitä ActiveX Data Object.NET (ADO.NET) tarkoittaa?

ActiveX Data Object.NET (ADO.NET) on .NET-kehyksen ohjelmistokirjasto, joka koostuu tiedonsiirtopalveluja tarjoavista ohjelmistokomponenteista. ADO.NET on suunniteltu antamaan kehittäjille mahdollisuus kirjoittaa hallittua koodia yhteyksien katkaisemiseksi, jotka voivat olla relaatiotietoja tai ei-relaatiotietoja (kuten XML- tai sovellustiedot). Tämä ADO.NET-ominaisuus auttaa luomaan jakavia, hajautettuja sovelluksia.


ADO.NET tarjoaa yhdistetyn pääsyn tietokantayhteyteen .NET-hallittujen palveluntarjoajien avulla ja irrotetun pääsyn käyttämällä tietojoukkoja, jotka ovat sovelluksia, jotka käyttävät tietokantayhteyttä vain tietojen noutamisen tai tietojen päivityksen aikana. Dataset on komponentti, joka auttaa säilyttämään pysyvän datan muistissa tarjoamaan irrotetun pääsyn tietokantaresurssien tehokkaaseen käyttöön ja parempaan skaalautuvuuteen.

Techopedia selittää ActiveX Data Object.NET (ADO.NET)

ADO.NET on kehittynyt ADO: sta, joka on myös ADO.NET: n kaltainen tekniikka muutamilla perusrakenteellisilla muutoksilla. Vaikka ADO: n avulla on mahdollista työskennellä irrotetussa tilassa, data siirretään tietokantaan ADO.NET: ssä tehokkaammin käyttämällä datasovittimia. Datan esitys muistissa eroaa ADO: n ja ADO.NET: n välillä. ADO.NET voi pitää tietoja yhdessä tulostaulukossa, mutta ADO pitää useita taulukoita niiden suhteiden yksityiskohtien kanssa. Toisin kuin ADO, ADO.NET: ää käyttävien sovellusten välinen tiedonsiirto ei käytä COM (komponenttiobjektimalli) -sivutusta, vaan käyttää tietojoukkoa, joka lähettää tietoja XML-streamina.


ADO.NET-arkkitehtuuri perustuu kahteen pääelementtiin: DataSet ja .NET-kehysdatan tarjoaja.


Dataset tarjoaa seuraavat komponentit:

  1. täydellinen tietojoukko, mukaan lukien liittyvät taulukot, rajoitukset ja niiden suhteet
  2. toiminnallisuusmainen pääsy XML-verkkopalvelun etätietoihin
  3. datan manipulointi dynaamisesti
  4. tietojenkäsittely yhteydetöntä tapaa
  5. säännöstö relaatiotietojen hierarkkiselle XML-näkymälle
  6. työkalujen, kuten XSLT ja XPath Query, käyttö tietojen käyttämiseen

.NET-kehysdatan tarjoaja sisältää seuraavat komponentit tietojen käsittelyyn:

  • Yhteys: Tämä tarjoaa yhteyden tietolähteeseen
  • Komento: Tämä suorittaa tietokannan lausunnot, joita tarvitaan tietojen noutamiseen, tietojen muuttamiseen tai tallennettujen toimintojen suorittamiseen.
  • DataReader: Tämä hakee tiedot vain eteenpäin- ja vain luku -muodossa.
  • DataAdapter: Tämä toimii sillana tietoaineiston ja tietolähteen välillä ladataksesi tietojoukon ja sovittaakseen tietoaineistoon tehdyt muutokset takaisin lähteeseen.

ADO.NET: n uusi tekniikka .NET Framework 4.0, ADO.NET-entiteettikehys, abstrahoi tietojen ohjelmoinnin tason eliminoidakseen impedanssien epäsuhta datamallien ja kielten välillä, joihin sovelluskehittäjien olisi muuten puututtava.

Mikä on ado.net? - määritelmä techopediasta