bildirgec.org

linq to sql hakkında tüm yazılar

Linq To SQL Temel İşlemler

halislus | 30 June 2009 13:51

Öncelikle bu yazının bir .NET 3.0+ makalesi olduğunu söylemek isterim.

Linq To SQL 2. makalem ile karşınızdayım. Birinci makalemi okumak isteynler buradan bakabilirler.

Linq to SQL ikinci makalemle sizlere daha temel bilgiler vermeye çalışacağım.

Bildiğimiz gibi veritabanı işlemleri genel olarak select, insert, update, delete işlemlerinden oluşmaktadır. İsterseniz bu işlemleri ve kısa detaylarını hemen anlatmaya başlayalım. Bunun için ilk önce veritabanımızın modelini çıkarmamız gerekiyor. Visual Studio’da projemize add new item diyerek yeni bir eleman ekleyerek işlemimize başlıyoruz. Buradan Linq To SQL Class dosya türünü seçiyoruz, dosya ismini veriyoruz “Ornek” ya da siz istediğiniz ismi kullanın ve sonra OK butonuna basıyoruz. Ardından Server Explorer penceresinden veritabanımızdaki işlem yapmak istediğimiz tabloları, açılan Ornek.dbml dosyamızın içerisine sürükleyip bırakıyoruz. Burada dikkat etmemiz gereken nokta veritabanında ilişkilerimizin doğru bir biçimde önceden verilmiş olması. SQL Server’da Database Diagram kısmından bu işlemleri daha önceden halletmiş olmanız gerekiyor.

Linq to SQL – İçiçe (Nested) Repeater – Datalist Kullanımı

halislus | 10 June 2009 13:16

Öncelikle bu yazının bir .NET 3.0+ makalesi olduğunu söylemek isterim.

Bence “linq icat oldu mertlik bozuldu(LİOMB)”, Makale 1.

İzin verirseniz linq ile ilgili tüm makalalerimin başına bu başlığı, “LİOMB”, koymayı istiyorum. Peki neden linq icat oldu mertlik bozuldu. Çünkü, artık veritabanı işlemleri gerçekten çocuk oyuncağına dönüştü. O kadar basit bir şekilde veritabanından verileri alıyorsunuz ve işliyorsunuz ki eski yöntemlerle uğraşmak artık zor geliyor. Tabi ki bazı arkadaşlar hız ne olacak diye söylenmeye başlayabilirler. Kimin umrunda :), en azından bu konu bu makalenin konusu değil. Hem günlük 300-500 kullanıcının ziyaret ettiği bir kaç sitede kullandım ve gerçekten bir sorun yaşamadım.