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.


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ı?
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
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ı
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
Web Sitesi Hızı ve Core Web Vitals: ASP.NET Optimizasyonu
Web sitesi hızı nasıl artırılır? ASP.NET Core, EF Core, HTML, CSS, JS, görsel ve cache optimizasyonları ile Core Web Vitals (LCP, INP, CLS) için pratik rehber.
SEO
Open Graph, Structured Data (Schema.org) ve ARIA Rehberi
Open Graph nedir, JSON-LD ile Schema.org yapılandırılmış veri nasıl eklenir? Article, Product ve Breadcrumb örnekleri ile ARIA erişilebilirlik ipuçları.
SEO
Teknik SEO: robots.txt, Sitemap ve Canonical Rehberi
Teknik SEO nedir? robots.txt, sitemap.xml, canonical, hreflang ve HTTPS yönlendirmesini ASP.NET Core kod örnekleriyle adım adım anlatan yazılımcı rehberi.
SEO
SEO Optimizasyonu Nedir? Sayfa İçi SEO Rehberi ve İpuçları
SEO nedir, nasıl çalışır? Title, meta description, H1-H3 başlıkları, URL ve slug gibi sayfa içi SEO temellerini geliştiriciler için adım adım anlatıyorum.
SEO
ASP.NET MVC'de /home/index'e Gidince CSS, JS ve Görseller Yüklenmiyor mu?
Site ana adreste düzgün ama /home/index'te CSS'siz, görselsiz mi açılıyor? Sorun dosya yollarında. Razor'da tek bir ~ ile nasıl çözüldüğünü anlatıyorum.

NESNE TABANLI PROGRAMLAMA VE ARİSTOTELES
Varlık, töz ve kategoriler… Aristoteles'in yüzyıllar önce kurduğu mantığın, modern Nesne Tabanlı Programlamanın temelleriyle nasıl örtüştüğüne dair bir analiz.
