Laman

Memahami Sekilas tentang LINQ Dalam Lingkungan Visual Studio (C#)


Bagi para pecinta .net programming yang suka berurusan dengan pengolahan data ini merupakan solusi baru yang akan memudahkan manipulasi data.Languange Integrated Query atau LINQ merupakan fitur baru sejak Visual Studio 2008 di keluarkan yang memperluas kemampuan Query data, menggunakan C# atau Visual Basic.


Lantas apa sebenarnya ide dibalik teknologi LINQ ini? Microsoft mengeluarkan fitur ini dengan maksud menyeragamkan perbedaan penggunaan bahasa pemrograman dalam memanipulasi data ketika berurusan dengan objek-objek data. Para developer baru tidak harus menguasai syntax query database untuk membuat, memodifikasi, menghapus dan mengambil data. Dalam memanipulasi data, melalui konsep pemetaan objek data para developer .net memiliki syntax dan aturan yang sama.
Kemampuan pemetaan objek data ini tidak hanya di batasi data yang berasal dari RDBMS saja, LINQ mendukung pemetaan objek data yang berasal dari XML, Object, Json, SQL dan lain sebagainya.
Berikut ini adalah gambar dari arsitektur LINQ.

ARSITEKTUR LINQ


Berikut gambaran manfaat penggunaan LINQ :
1.   Oleh karena LINQ  terintegrasi dengan Visual Studio, pada saat pengkodean di bantu dengan fitur intelliSense ( auto correction ) sehingga meminimalisir kesalahan penulisan syntax.
2.       Penggunaan syntax LINQ lebih mudah dipahami dan simpel daripada syntax query database.
3.       Penulisan syntax dibantu dengan fasilitas auto debugger sebelum program di eksekusi sehingga kesalahan penulisan syntax dapat diketahui dulu.
4.       Konversi tabel data ke dalam class menyediakan fungsi kedalam wujud OOP.

Demikian sekilas tentang LINQ, kedepannya kita akan bahas lanjut tutorial dan implementasi nya.

By : Sony Yora S.kom

Padepokan IT Course
IT. Training Center & Solution


No comments:

Post a Comment