Bagikan melalui


Alat data Visual Studio untuk pengembangan .NET Framework

Visual Studio dan .NET bersama-sama menyediakan DUKUNGAN API dan alat yang luas untuk menyambungkan ke database, memodelkan data dalam memori, dan menampilkan data di antarmuka pengguna. Kelas .NET yang menyediakan fungsionalitas akses data dikenal sebagai ADO.NET. ADO.NET, bersama dengan alat data di Visual Studio, dirancang terutama untuk mendukung database relasional dan XML. Saat ini, banyak vendor database NoSQL, atau pihak ketiga, menawarkan penyedia ADO.NET.

Catatan

Himpunan data dan kelas terkait adalah teknologi .NET Framework warisan dari awal 2000-an yang memungkinkan aplikasi untuk bekerja dengan data dalam memori saat aplikasi terputus dari database. Teknologi ini sangat berguna untuk aplikasi yang memungkinkan pengguna memodifikasi data dan mempertahankan perubahan kembali ke database. Meskipun himpunan data telah terbukti menjadi teknologi yang sangat sukses, sebaiknya aplikasi .NET baru menggunakan Entity Framework Core. Entity Framework menyediakan cara yang lebih alami untuk bekerja dengan data tabular sebagai model objek, dan memiliki antarmuka pemrograman yang lebih sederhana.

Diagram berikut menunjukkan tampilan arsitektur dasar yang disederhanakan:

Arsitektur ADO.NET

Penginstalan

Untuk menggunakan alat data untuk .NET, Anda memerlukan beban kerja pengembangan desktop .NET dan Penyimpanan data dan pemrosesan yang diinstal di Visual Studio. Untuk menginstalnya, buka penginstal Visual Studio, lalu pilih Ubah(atau Lebih> Ubah) di samping versi Visual Studio yang ingin Anda ubah. Lihat Ubah Visual Studio.

Alur kerja umum

Alur kerja yang khas adalah ini:

  1. Instal database pengembangan atau pengujian di komputer lokal Anda. Lihat Menginstal sistem database, alat, dan sampel. Jika Anda menggunakan layanan data Azure, langkah ini tidak diperlukan.

  2. Uji koneksi ke database (atau layanan atau file lokal) di Visual Studio. Lihat Menambahkan koneksi baru.

  3. (Opsional) Gunakan alat untuk menghasilkan dan mengonfigurasi model baru. Model berdasarkan Entity Framework adalah rekomendasi default untuk aplikasi baru. Model, mana pun yang Anda gunakan, adalah sumber data tempat aplikasi berinteraksi. Model berada secara logis antara database atau layanan dan aplikasi. Lihat Menambahkan sumber data baru.

  4. Seret sumber data dari jendela Sumber Data ke permukaan desain Formulir Windows, ASP.NET, atau Windows Presentation Foundation untuk menghasilkan kode pengikatan data yang akan menampilkan data kepada pengguna dengan cara yang Anda tentukan. Lihat Mengikat kontrol ke data di Visual Studio.

  5. Tambahkan kode kustom untuk hal-hal seperti aturan bisnis, pencarian, dan validasi data, atau untuk memanfaatkan fungsionalitas kustom yang diekspos database yang mendasar.

Anda dapat melewati langkah 3 dan memprogram aplikasi .NET untuk mengeluarkan perintah langsung ke database, daripada menggunakan model. Dalam hal ini, Anda akan menemukan dokumentasi yang relevan di sini: ADO.NET. Perhatikan bahwa Anda masih dapat menggunakan Panduan Konfigurasi Sumber Data dan perancang untuk menghasilkan kode pengikatan data saat Anda mengisi objek Anda sendiri dalam memori lalu kontrol UI pengikatan data ke objek tersebut.

Lihat juga