Etiketler

#runtime
runtime

7haber
4 gün önceson haber
.NET 11
Await artık runtime'da
GBGérald Barré (Meziantou's blog) Gérald Barré 4 gün önce

.NET 11 runtime async: await artık runtime tarafından yönetiliyor

.NET 11 ile birlikte runtime, async metotların duraklatılması ve devam ettirilmesini kendisi üstleniyor; C# derleyicisi artık bu metotlar için state machine üretmiyor. Özellik preview aşamasında ve proje bazında etkinleştiriliyor. Yazı, daha küçük IL çıktısını, daha temiz stack trace'leri ve hata ayıklamada neyin değiştiğini gösteriyor.

.NET 11
Async'in arka planı
HBHabr C# (ru) sproshchaev (OTUS) 5 gün önce

NET 11'de Runtime Async bellek tasarrufu nerede var, nerede yok

NET 11'deki Runtime Async, async/await'in durdurma mantığını derleyiciden çalışma zamanına taşıyor. Yazar, BenchmarkDotNet ile ölçümler yaparak tahsisat kazançlarını klasik modelle karşılaştırıyor. Kazancın hangi senaryolarda gerçek olduğu ve ölçüm yönteminin sonuçları nasıl değiştirdiği anlatılıyor.

.NET 8/9/10/11
Brotli açığı yamalandı
NB.NET Blog Rahul Bhandari (MSFT) 25 Eki

.NET 8, 9, 10 ve 11 için OOB güvenlik güncellemesi: Brotli ve tarball sahipliği

Microsoft, .NET 8, 9, 10 ve .NET 11 RC3 için acil güvenlik güncellemeleri yayımladı. CVE-2026-111497 Brotli açımızı kapatıyor, CVE-2026-114148 ise Linux tarball sahipliği sorununu düzeltiyor. Ayrıca önceki Ekim güncellemesinde tam kapanmayan iki sorun yeniden ele alındı. Uygulamalarınızı ve container imajlarınızı güncellemeniz öneriliyor.

.NET 10
LINQ'e karşı sıralama
CCC# Corner Željko Perić 25 Eki

Jagged ve 2D dizilerde özel sıralama, LINQ ile karşılaştırmalı benchmark

Željko Perić, 2D ve jagged dizilerde çok sütunlu sıralama için yazdığı özel extension metodlarını BenchmarkDotNet ile LINQ OrderBy/ThenBy hattına karşı ölçtü. Sonuçlar, bellek düzeninin ve algoritmanın büyük veri setlerinde performansı nasıl etkilediğini somut sayılarla gösteriyor. Bellek tahsisi ve GC baskısı ile ilgilenen her .NET geliştiricisi için faydalı bir örnek.

.NET 11
Process çıktısı kilitlenmez

.NET 11 Process.RunAndCaptureText ile stdout/stderr deadlock sorunu çözülüyor

.NET 11 RC2 ile gelen Process.RunAndCaptureText, dış komut çalıştırırken sık görülen stdout ve stderr deadlock'unu tek çağrıyla önlüyor. Metin çıktısı, exit code ve süre sınırı tek sonuç nesnesinde geliyor. Git veya CLI araçlarını çağıran her .NET geliştiricisinin bilmesi gereken bir değişiklik.

.NET 10 Runtime
SIMD ile metin arama
DVDEV Community: #csharp Pedro Sakuma Travi 19 Eki

ReadOnlySpan<char>.IndexOf alt dizi aramasını SIMD ile nasıl yapar

Bu yazı, .NET 10 runtime'ının ReadOnlySpan<char>.IndexOf çağrısının alt dizi aramasını SIMD ile nasıl hızlandırdığını adım adım inceliyor. Yazar, elle yazılan naif döngüye karşı yaptığı BenchmarkDotNet ölçümünü ve bu farkın nedenlerini paylaşıyor. Performans odaklı çalışan her .NET geliştiricisi için değerli bir teknik okuma.

Geri bildirim

Bir hata mı buldun, bir fikrin mi var? Yazdığın mesaj doğrudan bana e-posta olarak gelir.

Mesaj türü