Entity Framework

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.

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

 

Entity Framework Learning Guide dosyasını indirmek için tıklayınız. (pdf, 7mb)

Zeeshan Hirani
zeeshanjhirani@gmail.com
http://weblogs.asp.net/zeeshanhirani

Kaynaklar:
http://msdn.microsoft.com/en-us/library/aa697427(VS.80).aspx
http://en.wikipedia.org/wiki/ADO.NET_Entity_Framework
http://www.entityframework.org