Assalamualaikum
sobat. Semoga tetap sehat dan selalu dalam lindunganNya. Amin.
Bertemu lagi nih. Langsung saja, kali ini saya akan sharing mengenai Bind Data
Langsung saja ya
A. Pendahuluan
1. Pengertian
Pengikatan data, dalam konteks .NET, adalah metode dimana kontrol pada
antarmuka pengguna (UI) dari aplikasi klien dikonfigurasi untuk diambil
dari, atau memperbarui data menjadi, sumber data, seperti database atau
dokumen XML.
Sebelum .NET, akses ke model pengikat data terbatas pada database. Dengan demikian, banyak sistem manajemen basis data (DBM) secara tidak langsung dapat mengakses sumber data melalui antarmuka pemrograman aplikasi mereka (API) tanpa adanya fleksibilitas dalam mengendalikan proses pengikatan data. Masalah ini ditangani di .NET dengan memberikan kontrol yang bagus tentang bagaimana data terikat dan perilaku UI dengan Windows Forms dan ADO.NET classes dalam kerangka ini. Pengembangan aplikasi Web disederhanakan dengan menyediakan kemampuan pengikatan data ke halaman Web menggunakan .NET server side Web controls.
Menurut wikipedia, Pengikatan data adalah teknik umum yang mengikat sumber data dari penyedia dan konsumen bersamaan dan menyinkronkannya . Hal ini biasanya dilakukan dengan dua sumber data / informasi dengan bahasa yang berbeda seperti pada data XML yang mengikat . Di UI data mengikat , data dan objek informasi dari bahasa yang sama namun fungsi logika yang berbeda terikat bersama (misalnya elemen Java UI ke objek Java).
Sebelum .NET, akses ke model pengikat data terbatas pada database. Dengan demikian, banyak sistem manajemen basis data (DBM) secara tidak langsung dapat mengakses sumber data melalui antarmuka pemrograman aplikasi mereka (API) tanpa adanya fleksibilitas dalam mengendalikan proses pengikatan data. Masalah ini ditangani di .NET dengan memberikan kontrol yang bagus tentang bagaimana data terikat dan perilaku UI dengan Windows Forms dan ADO.NET classes dalam kerangka ini. Pengembangan aplikasi Web disederhanakan dengan menyediakan kemampuan pengikatan data ke halaman Web menggunakan .NET server side Web controls.
Menurut wikipedia, Pengikatan data adalah teknik umum yang mengikat sumber data dari penyedia dan konsumen bersamaan dan menyinkronkannya . Hal ini biasanya dilakukan dengan dua sumber data / informasi dengan bahasa yang berbeda seperti pada data XML yang mengikat . Di UI data mengikat , data dan objek informasi dari bahasa yang sama namun fungsi logika yang berbeda terikat bersama (misalnya elemen Java UI ke objek Java).
2. Maksud dan Tujuan
Menegetahui bagaimana cara kerja Bind Data.
3. Hasil yang
diharapkan
Memahami bind data dan dapar menerapkannya.
B. Uraian
Keuntungan menggunakan data yang mengikat .NET adalah sebagai berikut: - Pengurangan ukuran kode
- Kinerja aplikasi lebih baik
- Perkembangan pesat aplikasi berbasis data
- Kustomisasi proses pengikatan data default dengan memodifikasi kode yang dihasilkan dimanapun diperlukan
- Pengendalian baik pada pengikatan data melalui acara
- Umpan balik visual tentang kesalahan validasi dengan mengaitkan aturan validasi data dengan validasi tipe data bawaan kontrol di UI (misalnya, nilai tanggal dimasukkan dalam kontrol tanggal)
Kerangka .NET menyediakan opsi pengikatan data sederhana dan kompleks dalam Windows Forms untuk mengakses data dari database dan struktur, seperti array dan koleksi. Dalam kasus opsi pengikatan data sederhana, satu kontrol di UI terikat pada satu nilai data pada sumber data saat berada dalam opsi kompleks. Juga, satu kontrol terikat pada kumpulan data, seperti kontrol Datagrid yang terikat pada kumpulan data yang merupakan daftar nilai.
Windows Presentation Framework (WPF) di .NET 4.0 menerapkan konsep pengikatan data dengan menghubungkan properti objek sasaran yang mengikat (elemen WPF) dan sumber data apa pun, termasuk kueri Language Integrated Query (LINQ), objek Common Language Runtime (CLR) XML dan sumber data lainnya. Ini menyediakan template data untuk mengendalikan penyajian data.
Ketika pengikatan data diterapkan ke halaman ASP.NET, setiap kontrol server dapat terikat pada properti, koleksi, ungkapan dan metode sederhana, dll. Semua ungkapan yang mengikat data harus terdapat di dalam karakter <% #%>. Kelas kerangka kerja, seperti Dataset, DataReader dan lainnya digunakan untuk mendapatkan data dari database dan terhubung ke kontrol di halaman Web.
Keterbatasan pengikatan data mencakup overhead yang disebabkan oleh pengecekan versi kontrol, driver / penyedia Open Database Connectivity (ODBC) yang terpasang di sistem pengguna dan distribusi versi kontrol dan middleware baru yang diperlukan untuk menggunakan aplikasi di akun pengguna. sistem.
C. Kesimpulan
Bind data adalah teknik penyinkronan sumber data dari penyedia dan konsumen
D. Hasil yang
diperoleh
Mengerti maksud dari Bind data
E. Referensi
Tidak ada komentar:
Write komentar