Koti tietokannat Mitä tietoja sitova on? - määritelmä techopediasta

Mitä tietoja sitova on? - määritelmä techopediasta

Sisällysluettelo:

Anonim

Määritelmä - mitä tietojen sitominen tarkoittaa?

Datan sitominen .NET: n yhteydessä on menetelmä, jolla asiakassovelluksen käyttöliittymän (UI) ohjaimet määritetään hakemaan tai päivittämään tietoja tietolähteestä, kuten tietokannasta tai XML-dokumentista.

Ennen .NET: tä pääsy tietojen sitomismalleihin oli rajoitettu tietokantoihin. Siten monet tietokannan hallintajärjestelmät (DBM) pääsivät epäsuorasti pääsyyn tietolähteeseen niiden sovellusohjelmointirajapinnan (API) kautta ilman minkäänlaista joustavuutta tiedon sitomisprosessin ohjaamisessa. Tätä ongelmaa käsitellään .NET-verkossa tarjoamalla hieno hallinta siitä, miten tiedot on sidottu ja käyttöliittymän käyttäytyminen Windows-lomakkeiden ja ADO.NET-luokkien kanssa puitteissa. Verkkosovellusten kehittämistä yksinkertaistetaan tarjoamalla verkkosivuille tiedonsiirtokyvyn .NET-palvelimen puoleisilla Web-ohjaimilla.

Techopedia selittää tietojen sitovuuden

Tiedon sitomisen käytön edut .NET: ssä ovat seuraavat:

  1. Koodikoon pienentäminen
  2. Parempi sovelluksen suorituskyky
  3. Tietopohjaisten sovellusten nopea kehitys
  4. Oletustietojen sitomisprosessin mukauttaminen muokkaamalla luodtua koodia tarvittaessa
  5. Hieno hallinta tietojen sitomisesta tapahtumien kautta
  6. Visuaalinen palaute validointivirheistä yhdistämällä datan validointisäännöt käyttöliittymän sisäisen tietotyypin validointiin (esimerkiksi päivämäärän hallintaan syötetty päivämääräarvo)
Datan sitominen muodostaa linkin tietojen synkronointiin tiedon tarjoajan (tietolähde) ja tiedon kuluttajan (tietoja näyttävä käyttöliittymä) välillä, mahdollistaen kaksisuuntaisen yhteyden visuaalisten elementtien ja tietolähteen välillä. Esimerkiksi Windows-lomaketekstiruudun tekstiominaisuus voidaan sitoa tietokannasta noutaman opiskelijan nimeen. Sidonta voidaan soveltaa myös kuvanohjauksen grafiikkaan, säätimen taustaväriin tai muuhun lomakkeen ohjaimen ominaisuuteen.


.NET-kehys tarjoaa yksinkertaisia ​​ja monimutkaisia ​​tiedonsiirtovaihtoehtoja Windows-lomakkeissa tietokantojen ja rakenteiden, kuten taulukkojen ja kokoelmien, käyttämiseksi. Yksinkertaisen tiedonsiirtovaihtoehdon tapauksessa yksi käyttöliittymän hallinta on sidottu yhteen tietolähteen data-arvoon monimutkaisessa valinnassa. Yksi ohjain on myös sidottu datakokoelmaan, kuten Datagrid-ohjain, joka on sidottu arvojen luetteloa edustavaan tietojoukkoon.


.NET 4.0: n Windows Presentation Framework (WPF) toteutti datasidonnan käsitteen yhdistämällä sitovien kohdeobjektien (WPF-elementit) ominaisuudet ja kaikki tietolähteet, mukaan lukien Language Integrated Query (LINQ) -kyselyt, Common Language Runtime (CLR) -objektit, XML ja muut tietolähteet. Se tarjoaa datapohjia tiedon esityksen hallitsemiseksi.


Kun tietojen sitomista sovelletaan ASP.NET-sivuihin, mikä tahansa palvelinohjaus voidaan sitoa yksinkertaisiin ominaisuuksiin, kokoelmiin, lausekkeisiin ja menetelmiin jne. Kaikkien tietojen sitovien lausekkeiden on oltava merkeissä <% #%>. Kehysluokkia, kuten Dataset, DataReader ja muita, käytetään tiedon hankkimiseen tietokannasta ja linkittämiseen verkkosivun hallintalaitteisiin.


Tiedon sitomisen rajoituksiin sisältyy hallintalaitteiden version tarkistamisesta aiheutuvat yleiskustannukset, käyttöjärjestelmään asennetun Open Database Connectivity (ODBC) -ohjaimen / -toimittajan sekä uuden version hallintalaitteista ja väliohjelmista, joita tarvitaan sovelluksen käyttämiseen käyttäjän järjestelmään.

Mitä tietoja sitova on? - määritelmä techopediasta