Blog
Mert Özen'in yazılım geliştirme, backend, frontend ve DevOps üzerine blog yazıları.
Seriler
.NET Core Web API
36
Angular
31
JavaScript Temel
19
JavaScript Orta
18
JavaScript İleri
16
TypeScript Temel
14
TypeScript Orta
14
TypeScript İleri
12
Entity Framework Core
28
Dapper
16
Git & GitHub
29
Web Güvenliği (OWASP Top 10)
21
LLM Temelleri
20
C# Temelleri
20
C# ile Nesne Yönelimli Programlama
16
C# Koleksiyonlar ve Generics
11
LINQ
17
C# Asenkron Programlama
17
C# İleri Seviye
14
C# Sürümleri
6
Backend
SERİ 03
LINQ ile Filtreleme ve Sıralama: Where, OrderBy, ThenBy ve Reverse
Where ve index overload'u, ikinci OrderBy'ın ilkini neden sildiği, ThenBy ile çok key'li sıralama, OrderBy'ın stable, List.Sort'un unstable oluşu, kültüre bağlı string sıralaması ve Reverse ile OrderByDescending farkı.
7 Kas 2026
10 dk
2
Backend
SERİ 06
C# Sıralı Collection'lar: SortedList, SortedDictionary, SortedSet ve IComparer
Comparer sıfır döndürünce SortedSet'ten sessizce kaybolan kitap ve eşitlik bozucu ikinci kriter. Red-black tree üzerindeki SortedDictionary, iki sıralı array'li SortedList ve hangisinin ne zaman seçileceği; SortedSet ile Min, Max ve canlı GetViewBetween; IComparer, kültüre duyarlı string sırası ve bozuk comparer tuzakları.
7 Kas 2026
8 dk
4