Uzun süredir Entity framework 4.0 ın çıkmasını bekliyordum çünkü Linq to sql den ve entity framework un 4.0 çıkana kadarkı mevcut  durumundan memnun değildim.Gerek performans gerekse uygulamalarda karşılaştığım anlamsız bug'lar yüzünden ado.net ile devam ettim.VS 2010 un release olması ile birlikte ilk işim Entity framework u test etmek oldu ve sonucundan çok memnun kaldığımı söyleyebilirim.Bundan sonra projelerimin çok büyük kısmında veritabanı manipilasyonu entity framework ile yapacağım bu yüzden mümkün olduğunca çok kod örneği uygulamaya çalışmaktayım.Çalışmalarım sırasında çıkardığım kod örneklerini bloğumdan paylaşacağım.Çalışmalarım sırasında EFSamples adında bir Sql database oluşturdum.Database diyagramı aşağıdaki gibidir.Yazının diğer tüm bölümlerinde yazılacak kodlar bu diyagram üzerindeki tablo yapısı üzerinden gidecektir.Yazı dizisinin amacı mümkün olduğunca çok fazla kod örneği paylaşmaktır, bu yüzden yazılan kodlar için minumum düzeyde açıklama olacak.

 

 

Çalışanlar Insert Method ;

Uygulama tarafında kullanımı ;

 yada uygulama tarafında ;

 

 

Çalışanlar Update Method ;

 uygulama tarafında kullanırken ;

 

 

Çalışanlar Delete Method ;

Uygulama tarafında methodu kullanırken ;