Entity Framework Giriş

Merhaba Arkadaşlar. Bu makalemde sizlerle birlikte Entity Framework’e giriş yapacağım.

Öncelikle Entity Framework nedir diye merak eden arkadaşlar Doğuhan Aydeniz ‘in bu güzel tanıtım makalesini okumasını tavsiye ederim.

http://www.doguhanaydeniz.com/post/2009/11/12/Entity-Framework-Nedir-Nasil-Kullanilir.aspx

Şimdi birlikte bir Console Application projesi açalım. Solution Explorer penceresinden projemize sağ tıklayarak Add New Item komutunu verelim. Gelen ekrandan :

Ado.Net Entity Data Model şeçip Add diyelim.

Bu kısımdan Veritabanı hazır olan bir Model oluşturacağımızı belirtelim. Ben uygulamalarda AdwentureWorks örnek veritabanını kullanacağım.

Son olarak işlem yapacağımız tablolarımızı da seçtikten sonra Visual Studio otomatik olarak Sınıflarımızı, Metotlarımızı, Özelliklerimizi oluşturacaktır.

İşlemler tamamlandıktan sonra kodlarımızı yazalım.

[csharp]

class Program
{
private static void IletisimGetir()
{
using (var PersonelBilgileri=new AdventureWorksEntities())
{
var PIletisim = PersonelBilgileri.Contact;
foreach (var iletisimler in PIletisim)
{
Console.WriteLine("{0} \t {1} ", iletisimler.FirstName + " " + iletisimler.LastName, iletisimler.EmailAddress);
}
}
Console.WriteLine("Enter’e Basınız…");
Console.ReadLine();
}
static void Main(string[] args)
{
// EntityFramework Giriş.
IletisimGetir();
}
}

[/csharp]

Kodlar açık olduğundan açıklama yazma gereği duymadım. Yine de takıldığınız bir yer olursa yorum panelinden bana iletebilirsiniz.

Mesut Güneş

Selçuk Üniversitesi Bilgisayar programcılığı bölümünden mezun olduktan sonra birçok firmada Yazılım, İş zekası ve Veritabanı Uzmanı olarak çalıştım. Şuan Türkiye’nin en büyük şirketlerinden biri olan Doğan Online’da Veritabanı Yöneticisi olarak çalışıyorum.

You may also like...

Bir cevap yazın

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.