Mert Özen Her Satırda Daha İleri

Blog

Mert Özen'in yazılım geliştirme, backend, frontend ve DevOps üzerine blog yazıları.

Seriler
28 yazı bulundu
EF Core 7 Yenilikleri: ExecuteUpdate, ExecuteDelete, JSON Kolonlar ve TPC
Veritabanı SERİ 25

EF Core 7 Yenilikleri: ExecuteUpdate, ExecuteDelete, JSON Kolonlar ve TPC

EF Core 7 ile gelen ExecuteUpdate/ExecuteDelete, owned type'ı JSON kolona yazan ToJson, TPC inheritance, IMaterializationInterceptor, FromSql ve SqlQuery<int>; Encrypt=True ve HasTrigger gibi breaking change'lerle EF Core 6'dan geçiş.

5 Kas 2026 10 dk 3
EF Core 8 Yenilikleri: Complex Type, Primitive Collection ve SqlQuery<T>
Veritabanı SERİ 26

EF Core 8 Yenilikleri: Complex Type, Primitive Collection ve SqlQuery<T>

EF Core 8 LTS ile gelen primitive collection'lar ve json_each, value object için ComplexProperty, entity olmayan tipler için SqlQuery<T>, no-tracking lazy loading, SQLite'ta JSON ve HierarchyId; Contains'in OPENJSON'a geçmesi ve UseCompatibilityLevel(120).

5 Kas 2026 10 dk 6
EF Core 9 Yenilikleri: UseSeeding, Migration Locking ve PendingModelChangesWarning
Veritabanı SERİ 27

EF Core 9 Yenilikleri: UseSeeding, Migration Locking ve PendingModelChangesWarning

EF Core 9'da eksik migration'ı Migrate anında yakalayan PendingModelChangesWarning, HasData ve DateTime.Now tuzağı, UseSeeding/UseAsyncSeeding, __EFMigrationsLock ile migration locking, kendiliğinden bulunan compiled model'ler ve EFOptimizeContext, complex type ile ExecuteUpdate.

5 Kas 2026 9 dk 2
EF Core 10 Yenilikleri: Named Query Filter, LeftJoin ve JSON'da Complex Type
Veritabanı SERİ 28

EF Core 10 Yenilikleri: Named Query Filter, LeftJoin ve JSON'da Complex Type

EF Core 10 LTS ile isimli query filter'lar ve IgnoreQueryFilters(["..."]), LeftJoin/RightJoin, normal lambda alan ExecuteUpdateAsync, JSON'a eşlenen complex type ve ComplexCollection, padding'li parametreli koleksiyonlar, SqlVector ile vektör araması ve SQLite DateTimeOffset breaking change'i.

5 Kas 2026 9 dk 2
Blog Haritası