Linq to Sql Classes

Önceki yazımda (Random Sipariş Numarası Oluşturma) Linq teknolojisinin bize sunduğu kolaylıktan bahsederken bir örnek verme ihtiyacı hissetmiştim. Bu örneğin anlatımı sırasında Sql to Linq Classes dan bahsettim ve daha anlaşılır olması adına bu yazımda da bu konuya değinmeye karar verdim.
Peki nedir bu Linq to Sql ?
Linq to Sql Classes veritabanı ile projemiz arasında köprü görevi görür. Uygulamamız bu sayede veritabanına bağlanarak ADO.NET ile yapacağımız tüm işlemleri hızlı bir şekilde yerine getirir.
Şunu da belirtmeliyim ki Linq to Sql yalnızca sql veritabanı ile kullanılabilen bir teknolojidir.
Peki nasıl kullanırız ? Öncelikle Sql veritabanımızı herzaman ki gibi oluşturuyoruz. Ardından Visual Studio ile bir proje oluşturuyoruz.

Ardından projeye sağ tıklayıp Add >> Class diyoruz ve açılan pencerede soldan Data sekmesini seçip
LINQ to SQL Classes e tıklıyoruz.

Bunun ardından açılan sayfadan Server Explorer’a tıklıyoruz. Açılan Server Explorer menüsünden DataConnections’a sağ tıklayıp Add Connection u seçiyoruz.

Servename i yazıp veritabanını seçerek başarılı bağlantı yaptıktan sonra kaydedip çıkıyoruz.

Bu sayede Server Explorer menüsüne gelen veritabanı tablolarımızı sürükle bırak yöntemiyle .dbml sınıfına ekliyoruz. Tüm tablolarımızı aşağıdaki gibi .dbml classına ekledikten sonra rahatça Linq sorguları
yazabiliriz.

Soru ve görüşleriniz için yorum yapabilirsiniz. Kolay gelsin .. 🙂

One thought on “Linq to Sql Classes

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir