Cumartesi , Nisan 20 2024

LINQ ile kodlamaya Giriş – 0

Linq Nedir ? Neden linq?

Linq .Net Framework 3,0 ile birlikte geldi. Açılımı olarak Language Integrated Query ( Dil ile bütünleşmiş sorgu ).

Linq ile birlikte programlamanın veri ile ilişkisini bambaşka bir boyuta taşıdı. Günümüzde bir çok yazılımcının işini kolaylaştırmakta.

Linq, ile database üzerindeki sorgularınızı C# tarafında yapabiliyorsunuz.C# ile entegre olarak çalıştığı için yazılımcının iş yükünü hafifletmektedir.

Linq kısa ve kolay kod yazma ile yazılımcıya büyük kolaylık sağlar. IntelliSense desteği vardır.

Linq dizilerde, koleksiyonlarda, listelerde sorgulama işlemi yapar. Linq bu sorguları daha da kolaylaştırmaktadır. Linq’in sql sorgulama dili ile benzer olması sql sorgularını bilenler için ayrı bir kolaylık sağlıyor. Linq .NET Framework koleksiyonları, sql veritabanları, ado.net ve xml belgelerinde kullanılır.

Sistem kütüphanesi : using System.Linq

 

UnderstandingLINQFarklı LINQ uygulamaları mevcuttur. Bunlardan en temel olanlar şöyle özetlenebilir.
 Bellek üzerindeki nesnelerden oluşan koleksiyonları sorgulamak (LINQ to Objects),
 SQL Server veritabanlarındaki tabloları sorgulamak (LINQ to SQL),
 ADO.NET DataSet tiplerini sorgulamak (LINQ to DataSets),
 Xml verilerini sorgulamak (LINQ to XML)
 ADO.NET Entity Framework tarafından oluşturulan varlıkları sorgulamak (LINQ to Entity)

 

 

 

 

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Bu site, istenmeyenleri azaltmak için Akismet kullanıyor. Yorum verilerinizin nasıl işlendiği hakkında daha fazla bilgi edinin.