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 #veritabani
EF Core'da Data Annotation mı Fluent API mı? OnModelCreating ve IEntityTypeConfiguration
Veritabanı SERİ 04

EF Core'da Data Annotation mı Fluent API mı? OnModelCreating ve IEntityTypeConfiguration

Convention'ı değiştirmenin iki yolunu yan yana koyuyoruz: data annotation'lar ve OnModelCreating'de Fluent API. IEntityTypeConfiguration ve ApplyConfigurationsFromAssembly ile yapılandırmayı dağıtıyor, unique index, check constraint ve default değeri gerçek SQLite hatalarıyla test ediyor, öncelik sırasını ve bool default tuzağını görüyoruz.

5 Kas 2026 9 dk 3
EF Core'da Model ve Convention'lar: Key, Nullable, Kolon Tipleri ve Shadow Property
Veritabanı SERİ 03

EF Core'da Model ve Convention'lar: Key, Nullable, Kolon Tipleri ve Shadow Property

EF Core'un modeli nasıl kurduğunu gerçek şema çıktılarıyla okuyoruz: key convention'ı, NRT ile NOT NULL ve NULL kolonlar, SQLite ve SQL Server kolon tipleri, decimal uyarısı, geçici key ve Guid üretimi, tablo adlarının nereden geldiği ve kendiliğinden oluşan shadow foreign key.

5 Kas 2026 9 dk 2
EF Core ile İlk Uygulama: DbContext, DbSet, SQLite ve Üretilen SQL
Veritabanı SERİ 02

EF Core ile İlk Uygulama: DbContext, DbSet, SQLite ve Üretilen SQL

Boş bir console projesinden ilk EF Core uygulamasını kuruyoruz: SQLite ve Design paketleri, local tool olarak dotnet-ef, DbContext ve DbSet, OnConfiguring, EnsureCreated, ilk ekleme ve sorgu, LogTo ve ToQueryString ile gerçek SQL ve EF Core 6 ile 10 arasındaki SQL farkları.

5 Kas 2026 10 dk 2
Entity Framework Core Nedir? ORM Fikri ve EF Core'un Mimarisi
Veritabanı SERİ 01

Entity Framework Core Nedir? ORM Fikri ve EF Core'un Mimarisi

ORM'in neden var olduğunu düz ADO.NET kodundan yola çıkarak görüyoruz: EF Core'un DbContext, model, provider ve change tracker parçaları, SQLite ile SQL Server'ın aynı LINQ'ten ürettiği farklı SQL, EF6 ile EF Core farkı, Dapper karşılaştırması ve serinin kurgusu.

5 Kas 2026 9 dk 2
Blog Haritası