Rumah Pembangunan Apa itu ado.net? - definisi dari techopedia

Apa itu ado.net? - definisi dari techopedia

Isi kandungan:

Anonim

Definisi - Apakah maksud ActiveX Data Object.NET (ADO.NET)?

ActiveX Data Object.NET (ADO.NET) adalah perpustakaan perisian dalam rangka kerja .NET yang terdiri daripada komponen perisian yang menyediakan perkhidmatan akses data. ADO.NET direka untuk membolehkan pemaju untuk menulis kod urus tadahan untuk mendapatkan capaian terputus kepada sumber data, yang boleh menjadi hubungan atau bukan hubungan (seperti XML atau data aplikasi). Ciri ini ADO.NET membantu membuat perkongsian data, aplikasi diedarkan.


ADO.NET menyediakan akses tersambung ke sambungan pangkalan data menggunakan penyedia yang dikendalikan oleh NET dan akses yang tidak dipakai menggunakan dataset, yang merupakan aplikasi yang menggunakan sambungan pangkalan data hanya semasa pengambilan semula data atau kemas kini data. Dataset adalah komponen yang membantu menyimpan data berterusan dalam ingatan untuk memberikan capaian terputus untuk menggunakan sumber pangkalan data secara cekap dan dengan skalabilitas yang lebih baik.

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

ADO.NET berkembang dari ADO, yang juga merupakan teknologi yang serupa dengan ADO.NET dengan beberapa perubahan struktur dasar. Walaupun terdapat peruntukan untuk bekerja dalam mod terputus menggunakan ADO, data dihantar ke pangkalan data dalam ADO.NET dengan lebih cekap menggunakan adapter data. Perwakilan dalam memori data berbeza antara ADO dan ADO.NET. ADO.NET boleh memegang data dalam satu jadual keputusan tunggal, tetapi ADO memegang pelbagai jadual bersama dengan butiran perhubungannya. Tidak seperti ADO, penghantaran data antara aplikasi menggunakan ADO.NET tidak menggunakan COM (model objek komponen) melambangkan tetapi menggunakan dataset, yang memancarkan data sebagai aliran XML.


Senibina ADO.NET didasarkan pada dua elemen utama: Penyedia data rangka data DataSet dan .NET.


Dataset menyediakan komponen berikut:

  1. set lengkap data termasuk jadual berkaitan, kekangan dan hubungan mereka
  2. akses seperti kefungsian kepada data jauh dari perkhidmatan Web XML
  3. manipulasi data secara dinamik
  4. pemprosesan data dengan cara tanpa sambungan
  5. peruntukan untuk hierarki pandangan XML data hubungan
  6. penggunaan alatan seperti XSLT dan Pertanyaan XPath untuk beroperasi pada data

Pembekal data rangka kerja NET. Termasuk komponen berikut untuk manipulasi data:

  • Sambungan: Ini menyediakan sambungan kepada sumber data
  • Perintah: Ini melaksanakan penyataan pangkalan data yang diperlukan untuk mengambil data, memodifikasi data atau melaksanakan prosedur tersimpan.
  • DataReader: Ini mengambil data dalam bentuk hadapan dan hanya baca sahaja.
  • DataAdapter: Ini bertindak sebagai jambatan antara dataset dan sumber data untuk memuatkan dataset dan mendamaikan perubahan yang dibuat dalam dataset kembali ke sumbernya.

Rangka kerja entiti ADO.NET rangka kerja .NET 4.0, teknologi baru ADO.NET, menggambarkan tahap pengaturcaraan data untuk menghapuskan ketidakpadanan impedans antara model data dan bahasa, yang mana pemaju aplikasi sebaliknya harus berurusan.

Apa itu ado.net? - definisi dari techopedia