LINQ ke SQL

LINQ to SQL adalah komponen .NET Framework versi 3.5 yang menyediakan infrastruktur run-time untuk mengelola data relasional sebagai objek.

Catatan

Data relasional muncul sebagai kumpulan tabel dua dimensi (relasi atau file datar), di mana kolom umum menghubungkan tabel satu sama lain. Untuk menggunakan LINQ to SQL secara efektif, Anda harus memiliki beberapa pengetahuan tentang prinsip-prinsip yang mendasari database hubungan.

Dalam LINQ ke SQL, model data database relasional dipetakan ke model objek yang dinyatakan dalam bahasa pemrograman pengembang. Saat Anda menjalankan aplikasi, LINQ ke SQL menerjemahkan kueri terintegrasi bahasa di model objek menjadi SQL dan mengirimkannya ke database untuk dieksekusi. Saat database mengembalikan hasilnya, LINQ ke SQL menerjemahkannya kembali ke objek yang dapat Anda kerjakan dalam bahasa pemrograman Anda sendiri.

Pengembang yang menggunakan Visual Studio biasanya menggunakan Object Relational Designer, yang menyediakan antarmuka pengguna untuk menerapkan banyak fitur LINQ to SQL.

Dokumentasi yang disertakan dengan rilis LINQ to SQL ini menjelaskan blok penyusun dasar, proses, dan teknik yang Anda butuhkan untuk membangun aplikasi LINQ to SQL. Anda juga dapat menelusuri Microsoft Docs untuk masalah tertentu, dan Anda dapat berpartisipasi dalam Forum LINQ, tempat Anda dapat mendiskusikan topik yang lebih kompleks secara rinci dengan para ahli. Terakhir, laporan resmi LINQ to SQL: .NET Language-Integrated Query for Relational Data merinci teknologi LINQ to SQL, lengkap dengan contoh kode Visual Basic dan C#.

Di Bagian Ini

Memulai
Memberikan gambaran umum ringkas tentang LINQ to SQL bersama dengan informasi tentang cara mulai menggunakan LINQ to SQL.

Panduan Pemrograman
Menyediakan langkah-langkah untuk pemetaan, kueri, pembaruan, penelusuran kesalahan, dan tugas serupa.

Referensi
Menyediakan informasi referensi tentang beberapa aspek LINQ to SQL. Topik mencakup Pemetaan Jenis SQL-CLR, Terjemahan Operator Kueri Standar, dan banyak lagi.

Sampel
Menyediakan link ke sampel Visual Basic dan C#.

Language-Integrated Query (LINQ) - C#
Memberikan gambaran umum teknologi LINQ dalam C#.

Language-Integrated Query (LINQ) - Visual Basic
Memberikan gambaran umum teknologi LINQ dalam Visual Basic.

LINQ
Menjelaskan teknologi LINQ untuk pengguna Visual Basic.

LINQ dan ADO.NET
Link ke portal ADO.NET.

Panduan LINQ to SQL
Mencantumkan panduan yang tersedia untuk LINQ to SQL.

Mengunduh Database Sampel
Menjelaskan cara mengunduh database sampel yang digunakan dalam dokumentasi.

Gambaran Umum Kontrol Server Web LinqDataSource
Menjelaskan bagaimana LinqDataSource kontrol mengekspos Language-Integrated Query (LINQ) ke pengembang Web melalui arsitektur kontrol sumber data ASP.NET.