Oğuzhan KARAGÜZEL

OĞUZHAN KARAGÜZEL

Yazılım geliştirici

NOTLAR
&
MAKALELER

Bir sistemi sıfırdan kurarken karşılaştığım sorunlar, bulduğum çözümler ve işin biraz da felsefesi üzerine kişisel notlarım. Biraz teknik, biraz teori.

Hizmetlerimizi anlatan temsili görsel
EF Core N+1 Problemi: Nasıl Fark Edilir, Nasıl Çözülür?
3 Kasım 2026

EF Core N+1 Problemi: Nasıl Fark Edilir, Nasıl Çözülür?

EF Core'da N+1 problemi nedir, logdan nasıl yakalanır? Lazy loading, Include, AsSplitQuery ve Select ile ölçtüm: 147 sorgu 1 sorguya indi.

.NET, EF Core
EF Core Migration'larını Production'da Güvenle Uygulamak
3 Kasım 2026

EF Core Migration'larını Production'da Güvenle Uygulamak

EF Core migration'larını canlıya nasıl taşımalı? Migrate(), idempotent SQL script ve migration bundle karşılaştırması; veri kaybı ve geri alma tuzakları.

.NET, EF Core
EF Core Sorgu Performansı: Projection, AsNoTracking ve AsSplitQuery
24 Ekim 2026

EF Core Sorgu Performansı: Projection, AsNoTracking ve AsSplitQuery

EF Core sorgularını hızlandırın: Include yerine Select projeksiyonu, AsNoTracking ve AsSplitQuery. Üretilen SQL'e bakarak hangisini ne zaman kullanacağınızı öğrenin.

EF Core, SQL Server
SQL Server İndeksleri: Clustered, Non-Clustered ve B-Tree
24 Ekim 2026

SQL Server İndeksleri: Clustered, Non-Clustered ve B-Tree

SQL Server'da indeks nedir? Clustered ve non-clustered indeks farkı, B-Tree'de arama, covering index ve doğru indeks seçimi örneklerle anlatılıyor.

EF Core, SQL Server
EF Core İlişkiler ve Mixed Yaklaşım: Code First mı, DB First mı?
23 Ekim 2026

EF Core İlişkiler ve Mixed Yaklaşım: Code First mı, DB First mı?

EF Core'da Code First mı, DB First mı? İlişkileri Include ile okuyun, Mixed yaklaşımı öğrenin ve üç yöntemi karşılaştırıp projenize uygun olanı seçin.

EF Core
EF Core Code First: Migration Ekleme ve Geri Alma Rehberi
23 Ekim 2026

EF Core Code First: Migration Ekleme ve Geri Alma Rehberi

EF Core Code First nedir? Entity ve DbContext yazın, Add-Migration ile veritabanı oluşturun, Remove-Migration ile geri alın. Canlıya alma ipuçları dahil.

EF Core
EF Core Nedir? Ortam Hazırlığı ve DB First Yaklaşımı
23 Ekim 2026

EF Core Nedir? Ortam Hazırlığı ve DB First Yaklaşımı

EF Core nedir ve DB First yaklaşımı nasıl uygulanır? Docker ile SQL Server kurulumu, Scaffold-DbContext ile C# sınıfı üretimi ve artı-eksileri bu yazıda.

EF Core