Entity Framework  Orm(Object Relational Mapping)  dünyasına  çok  iyi başlamasını sağladı… Peki ORM nedir bilmeyenler için kısaca açıklayayım;

Veritabanındaki tablolarımızı objelere dönüştüren ,tabloları classlara,satırları objelere dönüştüren objeler üzerinden veritabanımıza silme,kayıt etme ,okuma gibi işlemlerimizi yapmamızı sağlayan nesne odaklı (object oriented) dillerdeki nesnelerin, ilişkisel veritabanlarındaki (relational databases) kayıtlara nasıl karşılık geldiğini yürüten bir teknolojidir.

Object oriented içinde bulunmaz nimetlerden birisidir… Ormler için piyasada belli başlı toolslar var bunlardan en bilindikleri Hibernatedir java için geliştirilmiştir daha sonra .net platformu için Nhibernate geliştirilmiştir…  Entity frameworkte microsoftun orm aracıdır…

Entity Frameworkun ne olduğu birazda olsa kafanızda canlanmıştır herhalde…Entity Framework Orm teknolojisini kullanan Microsoftun gözde teknolojilerinden birisi… Microsoft Linq ya destek vermeyeceğini söylemesiyle birlikte entity frameworkun da değeri  arttı … Entity Framework daha çok yeni bir teknoloji  ama arkasında Microsoft var şimdilik birkaç eksiği olabilir Framework 4.0 la birlikte bunlarda giderilecektir. Bu yeni teknolojiyi  şimdiden kullanmak bir avantaj olacaktır…

Entity Framework Nasıl Kullanabiliriz ?

Entity Framework Visual Studio Service Pack  1 ile geliyor… Visual Studio 2010 kullananlar sürümlerindede entity frameworku kullanabilecekler….

.Net Framework ayarlarının tutulduğu dosyalardır.


Machine.Config sisteminizde Yüklü olan .Net Framework versiyon klasörü altında bulunur ve .Net Framework ile geliştirebileceğiniz tüm projelerin ayarlarını tutar.
Örneğin bir Window Service, Console veya bir Windows Form  uyguluması  hazırlıyorsunuz.
Bu uygulumaların en genel ayarlarının tutulduğu dosya Machine.Config dosyasıdır. Eğer siz projeniz içerisinde config dosyaları kullandıysanız. sistem  Çalışmaya başladığında ilk önce machine.config dosyasını okuyacaktır. sonra proje kendine ait olanı ve siz eğer machine.config dosyasındaki bazı ayarları perojeye göre farklılaştırmışsanız yani projeniz içerisinde ki config dosyasında yeni değerler belirtmişseniz. Sizin projeniz içerisindeki Ayarlar geçerli olcaktır.

Yani proje çalışmaya başladığı anda sistem içerisinde en genel ayarları okumaya başlayacaktır, her okuduğu özel ayarı genelde ezip en özel okunan ayar en geçerli olarak  kalacaktır.

Takvim
<September 2010>
SMTWTFS
2930311234
567891011
12131415161718
19202122232425
262728293012
3456789
Tag Bulutu