async-metodu-senkron-cagirmak.mdC#'ta senkron koddan async çağırmak: deadlock, thread pool ve doğru yaklaşımBir Task'ı bloklayarak beklemek UI uygulamalarında nasıl deadlock'a, ASP.NET Core'da nasıl thread pool tükenmesine yol açar; bloklamak kaçınılmazsa ne yapılır; ConfigureAwait(false) ve ConfigureAwaitOptions nerede önemlidir; gizli async void process'i nasıl çökertir.
#dotnet #csharp #async
6 dk
Ağustos 2026 · 3 yazı
bu-site-nasil-calisiyor.mdBu site nasıl çalışıyor?Özgeçmişimi neden bir IDE'ye ve gerçek bir SQLite veritabanına koydum, alttaki SQL konsolu nasıl güvenli tutuluyor.
#dotnet #sqlite #security
1 dk
addtransient-addscoped-addsingleton.mdASP.NET Core'da servis ömürleri: transient, scoped, singleton ve captive dependency tuzağıTransient, scoped ve singleton gerçekte ne demek, scoped bir DbContext singleton içinde nasıl esir kalır, scope doğrulaması bunu nasıl yakalar; background service'ler, thread safety, keyed service'ler (.NET 8) ve HttpClient ömürleri nasıl yönetilir.
#dotnet #aspnet-core #dependency-injection
6 dk
ef-core-toplu-ekleme-guncelleme-silme.mdEF Core'da toplu ekleme, güncelleme ve silme: SaveChanges batch'lemeden SqlBulkCopy'yeEF Core'un batch'lenen SaveChanges'ı EF6 dönemi yaklaşımdan nasıl ayrılır; ExecuteUpdate/ExecuteDelete nasıl çalışır, nerede ısırır; EF Core 10'un koşullu setter'ları, map'lenmemiş tipler için SqlQuery ve ne zaman SqlBulkCopy ya da PostgreSQL COPY'ye geçmeli.
#dotnet #efcore #performance
6 dk
tekinali.db · salt okunur · ● bağlı
SQLite 3.53.3 · 8 tablo, 2 view.
Soldaki bir tabloya tıkla, aşağıdan bir sorgu seç ya da kendin yaz. Yardım: \?