Diberdayakan oleh Blogger.

Hakk�mda

Foto Saya
Nini Chen
hi there ! i'm nini. i very love my mom, and very love my daddy ~ i LOVE my family ^^ i have one bro and one sist , i like sleep and eat something delicious :D find me at : facebook : Nini Chen Twitter : @ninichenn
Lihat profil lengkapku

Kamis, 04 Juli 2013

LINQ  adalah fitur yang disediakan Microsoft khusunya pada bahasa pemograman c#.
LINQ adalah sebuah inovasi yang dibuat oleh Microsoft dengan merilis Visual Studio 2008 dan .NET Framework versi 3.5
LINQ menawarkan sintaks umum untuk query semua jenis data source
LINQ memperluas bahasa dengan penambahan ekspresi query ,yang mirip dengan pernyataan SQL,dan dapat digunakan dengan mudah untuk mengekstrak dan memproses data dari :
Array
Enumarable classes
XML Documents
Relational Databases
Third-party Data Source

3 Jenis LINQ
LINQ to Object : menyediakan query pada setiap jenis dari c# pada memory object seperti array,list,dan jenis lainnya
LINQ to XML : menyediakan penciptaan dan manipulasi dokumen XML
LINQ to ADO.NET : merupakan istilah umum yang mencakup semua kelas dan libraries yang berbeda pada .NET untuk mengakses data di database,seperti Microsoft SQL Server ,Oracle,dll . Hal ini juga termasuk:
-          LINQ to Entities : menyediakan support LINQ yang memungkinkan developer menulis query terhadapt model Entity Framework Conceptual menggunakan Visual Basic dan Visual c#
-          LINQ to Dataset : membuatnya lebih mudah dan lebih cepat untuk query dalam objek sebuat Dataset. Secara khusus,LINQ to Dataset menyederhanakan query dengan memungkinkan developer untuk menulis query dari bahasa pemograman itu sendiri,bukan dengan menggunakan bahsa query yang berbeda.
-          LINQ to SQL : adalah komponen .NET Framework versi 3.5 yang menyediakan infrastruktur runtime untuk mengelola dat relasional sebagai objek2.

Sebuah query harus dimulai dengan keyword form dan diakhiri dengan select / group
select : menentukan jenis nilai yang disebutkan query
group : mengembalikan data dari kelompok
where : menetapkan criteria yang item harus penuhi pada order untuk dikembalikan(returned)

LINQ Query Syntax
Query syntax adalah bentuk deklaratif yang terlihat sangat banyak seperti pernyataan SQL. Syntax query ditulis dalam bentuk ekspresi query
Method Syntax adalah bagian yang sangat penting,yang mana menggunakan method pemanggilan standar. Method terdiri dari satu set yang disebut standart query operator
Kemudian combine kedua bentuk tersebut dalam satu query

0 komentar :

Poskan Komentar