Microsoft, Kasım 2021’de Object-Relational Mapper (ORM) Entity Framework Core sürüm 6.0’da piyasaya sürülecek özelliklerin bir listesini yayınladı.
Microsoft, tüm veritabanı sistemlerinde ve özellikle Microsoft SQL Server için geçici tablolarda JSON biçimindeki sütun türlerini desteklemek istiyor. İleri mühendislik kullanarak veritabanı tabloları oluştururken, sütun sırası artık kontrol edilebilir olmalıdır.
Microsoft şimdi, sürüm 5.0 için zaten planlanan “Geçiş Paketi” özelliğini sürüm 6.0’a uygulamak istiyor. Bir SQL betiğine alternatif olarak, veritabanı şemasını güncelleyen yürütülebilir bir dosya oluşturulmalıdır (geliştiriciler bunu yalnızca birkaç adımda kendileri oluşturabildiler).
Tersine mühendislik ve harmanlama API’leri
Microsoft, tersine mühendislikle artık saf ara tabloları N:M atlamalı gezinmeye çevirmek istiyor. Sürüm 5.0’da N:M navigasyonunu atlama desteği eklendi, ancak yalnızca ileri mühendislik için etkinleştirildi. ADO.NET için yeni bir toplu API olmalıdır (sınıf DBBatch) Vermek; Microsoft ayrıca bunu Entity Framework Core’da kullanmak istiyor.
Entity Framework Core’un her sürümünde olduğu gibi Microsoft, performans üzerinde çalışmak ve selefi olan klasik ADO.NET Entity Framework ile uyumluluğu geliştirmek istiyor. Tipik olarak .NET 6.0 için günün sırası olan Ahead-of-Time (AoT) derleme desteği, Entity Framework Core 6.0’da en azından kısmen desteklenmelidir.
()
Haberin Sonu
Microsoft, tüm veritabanı sistemlerinde ve özellikle Microsoft SQL Server için geçici tablolarda JSON biçimindeki sütun türlerini desteklemek istiyor. İleri mühendislik kullanarak veritabanı tabloları oluştururken, sütun sırası artık kontrol edilebilir olmalıdır.
Microsoft şimdi, sürüm 5.0 için zaten planlanan “Geçiş Paketi” özelliğini sürüm 6.0’a uygulamak istiyor. Bir SQL betiğine alternatif olarak, veritabanı şemasını güncelleyen yürütülebilir bir dosya oluşturulmalıdır (geliştiriciler bunu yalnızca birkaç adımda kendileri oluşturabildiler).
Tersine mühendislik ve harmanlama API’leri
Microsoft, tersine mühendislikle artık saf ara tabloları N:M atlamalı gezinmeye çevirmek istiyor. Sürüm 5.0’da N:M navigasyonunu atlama desteği eklendi, ancak yalnızca ileri mühendislik için etkinleştirildi. ADO.NET için yeni bir toplu API olmalıdır (sınıf DBBatch) Vermek; Microsoft ayrıca bunu Entity Framework Core’da kullanmak istiyor.
Entity Framework Core’un her sürümünde olduğu gibi Microsoft, performans üzerinde çalışmak ve selefi olan klasik ADO.NET Entity Framework ile uyumluluğu geliştirmek istiyor. Tipik olarak .NET 6.0 için günün sırası olan Ahead-of-Time (AoT) derleme desteği, Entity Framework Core 6.0’da en azından kısmen desteklenmelidir.
()
Haberin Sonu