Entity Framework 6.0’ın ön sürümü

Womanne

Member
Microsoft, “Entity Framework” nesne ilişkisel eşleyicisinin daha fazla geliştirilmesine yönelik hızlı temposuna devam ediyor. Ağustos ayında yayınlanan 5.0 sürümünden sonra, şimdi 10/30 itibariyle kullanılabilir. Alpha 1 ve 10.12. 6.0 sürümünün Alpha 2’si.


Önemli bir yeni özellik, zaman uyumsuz ve bekleme sorguları (örn. ToListAsync(), ForEachAsync()) ve kaydetmeler (SaveChangesAsync())) ile eşzamansız programlama desteğidir. Sonunda, önce kod yaklaşımı için kendi kurallarınızı geliştirebilirsiniz; daha önce yalnızca Microsoft tarafından tanımlanan kuralları etkinleştirmek veya devre dışı bırakmak mümkündü. Code-First artık tek bir veritabanında birden çok modeli de destekliyor. Geçiş geçmişi tablosu yapılandırılabilir. Ayrıca, Code First modelinin bir yapılandırma dosyası olmadan test edilmesi artık daha kolay.

Ayrıca, Microsoft şimdi OR eşleyicisini birkaç değiştirilebilir bloğa ayırıyor (ayrıca bkz. nHibernate).

Entity Framework 5.0 yalnızca .NET 4.5’te çalıştığı için bazı kullanıcılar Entity Framework 5.0’daki yeni eşleme özelliklerinden (enums ve coğrafi veri türleri) yararlanamadı (5.0’ı indirseniz bile .NET 4.0’a yalnızca ince Entity Framework 4.4 yüklenir) ). Ancak, .NET 4.5 artık Windows XP’de çalışmamaktadır ve bu, birçok müşteri için eleme kriteridir (dün müşterilerimizden biriyle bu zorluğu tekrar yaşadım), dolayısıyla bu müşterilerin şimdilik .NET 4.0’a bağlı kalmaları gerekiyor. Ancak Entity Framework sürüm 6.0 ile Microsoft, .NET 4.0’da coğrafi veri türleri ve numaralandırmalar için de destek sunar.

Entity Framework’ün açık kaynak projesi olarak açılmasından bu yana ilk kez Microsoft, ürüne harici geliştiricilerin katkılarını da ekledi. Bu, hem büyük modelleri yüklerken bir performans artışı hem de diğer derlemelerden Code First yapılandırmalarını yüklemek için yeni bir API’dir.

Sol:

ADO.NET ekip blogunda ayrıntılar

Scott Guthrie blog yazısı



()



Haberin Sonu
 
Üst