23 Ekim 2026, Cuma günün haberleri

Haberler

14 haber
Wolverine 6.51.3
Dayanıklı mesaj güvencesi
WOWolverine releases jeremydmiller 23 Eki

Wolverine 6.51.3: durable inbox ve outbox sertleştirmesi

Wolverine 6.51.3, durable inbox ve outbox çevresinde biriken hataları gideren bir dayanıklılık sürümü. Yeni receiver uyumluluk testleri, PostgreSQL, SQL Server, EF Core ve RabbitMQ gibi birçok altyapıda yeniden denemeleri ve dead letter davranışını düzeltiyor. API'de kırıcı değişiklik yok, tek şema eklemesi isteğe bağlı.

.NET 11
LINQ'te tam dış birleşim

.NET 11 ile LINQ'e FullJoin geliyor: tam dış birleşim artık hazır

.NET 11 ile gelen FullJoin metodu, eşleşen çiftleri ve iki taraftaki eşleşmeyen satırları (Outer, Inner) tuple'ları olarak döndürüyor. Join, LeftJoin, RightJoin ve GroupJoin için sonuç seçici almayan aşırı yüklemeler de eklendi. Özellik henüz .NET 11 RC2 aşamasında olduğu için son sürümden önce ayrıntılar değişebilir.

Work IQ
Ajanlar M365 verisine erişir
KCKunal Chowdhury [email protected] (Kunal Chowdhury) 23 Eki

Microsoft Work IQ: Microsoft 365 verisine MCP ve A2A ile erişim

Microsoft, AI ajanlarının Outlook, Teams, SharePoint ve Dynamics 365 verilerine güvenli biçimde erişmesini sağlayan Work IQ katmanını tanıttı. Geliştiriciler Graph uç noktalarını tek tek bağlamak yerine MCP sunucusu, A2A protokolü ve REST API üzerinden bu bağlama ulaşabiliyor. Kimlik doğrulama Entra ID delegated akışıyla yapılıyor.

Transmitly Part 5
Teslimat olaylarını izle
DVDEV Community: #csharp Jeremy 23 Eki

Transmitly Bölüm 5: .NET'te mesaj teslimat olaylarını kaydetmek

Transmitly eShop serisinin beşinci bölümü, gönderim sonrası teslimat olaylarını nasıl yakalayıp sssakladığını anlatıyor. Twilio gibi sağlayıcıların webhook bildirimleri tek bir DeliveryReport modeline çevriliyor ve communicationsdb'de tutuluyor. Mesaj geçmişi için pratik bir örnek arayan .NET geliştiricileri için faydalı.

SharePoint Embedded
Üretim için limit planı
M3Microsoft 365 Developer Blog Steve Pucelik 22 Eki

SharePoint Embedded ile kurumsal uygulama: limitler, throttling ve izinler

SharePoint Embedded için üretime geçiş rehberliği güncellendi. Container limitleri, throttling ile başa çıkma, daha dar Graph izinleri ve Office ortak düzenleme gibi konular ele alınıyor. Microsoft 365 platformunda uygulama geliştiren .NET geliştiricileri için planlama ve güvenlik açısından pratik notlar içeriyor.

Kafka .NET
Çökme sonrası devam
CCC# Corner Niharika Gupta 22 Eki

Kafka tüketicisi çökmeden sonra işlemeye nasıl devam eder

Kafka tüketicileri sunucu yeniden başlatma, çökme veya ağ hatasından sonra işlemeye kaldıkları yerden devam etmelidir. Bu makale commit edilmiş offset'lerin, consumer group'un ve manuel commit'in bu süreçte nasıl çalıştığını C# ve Confluent.Kafka örneğiyle anlatıyor. Ayrıca çift teslim edilen mesajların nasıl ele alınacağını ve zehirli mesajların nasıl yönetileceğini inceliyor.

C# 15 / .NET 11
Union'ları JSON'a kaydetmek

.NET 11'de System.Text.Json ile union durumunu JSON'a kaydetmek

NimblePros'un domain modeling serisinin dördüncü bölümünde, C# 15 union ve kapalı hiyerarşi tiplerinin .NET 11 RC1 üzerinde System.Text.Json ile nasıl kaydedilip okunacağı inceleniyor. Yerleşik desteğin nerede yettiği ve nerede bir discriminator çözümü gerektiği net biçimde gösteriliyor. Oyun durumu kaydeden her geliştirici için pratik bir rehber.

ASP.NET Core 10
Yanlış sayfa önbellekte
DVDEV Community: #aspnetcore Sukhpinder Singh 22 Eki

SetVaryByQuery çıktı önbelleğinde sayfalama hatasına yol açar

ASP.NET Core çıktı önbelleğinde SetVaryByQuery çağrısının varsayılan politikayı nasıl değiştirdiği anlatılıyor. Sayfa parametresini listeye eklemeyi unutan bir politika, farklı sayfalara aynı yanıtı döndürebiliyor. Yazar, sorunu yeniden üreten küçük bir test ve düzeltmeyi paylaşıyor.

ASP.NET Core 10
Header önbellek değildir
DVDEV Community: #aspnetcore Sukhpinder Singh 22 Eki

Cache-Control header'ı output cache değildir: handler sayacıyla kanıt

Yazar, Cache-Control header'ı ile ASP.NET Core output caching'i aynı handler sayacıyla karşılaştırıyor. Header yalnızca istemciye yönelik bir mesaj olduğu için handler her çağrıda çalışıyor, output cache ise yanıtı sunucuda saklayıp handler'ı bir kez çalıştırıyor. ASP.NET Core ile önbellek kuranlar için somut bir uyarı.

ASP.NET Core
Sunucu süresi tarayıcıda
MBMaarten Balliauw Maarten Balliauw 22 Eki

ASP.NET Core'da Server-Timing başlığıyla backend metrikleri DevTools'ta

Maarten Balliauw, ASP.NET Core uygulamasına Server-Timing yanıt başlığı ekleyerek veritabanı ve dış API sürelerinin tarayıcı DevTools'ta görünmesini nasıl sağlayacağını anlatıyor. Middleware, ölçüm özelliği ve OpenTelemetry Activity entegrasyonu adım adım ele alınıyor. Backend'de yavaş kalan işlemi bulmak isteyen geliştiriciler için pratik bir yöntem sunuyor.

Universal Hubs
Bir hub, iki bağlantı

Universal Hubs: aynı hub hem Bluetooth hem Wi-Fi üzerinden

Shiny ekibinden Allan Ritchie, BLE Hubs ile kurulan hub modelini Wi-Fi üzerinden de sunan Shiny.UniversalHubs kütüphanesini tanıttı. Aynı hub kodu ve sözleşmesi iki taşıyıcıda da çalışıyor, istemci ise hangisini kullanacağını seçiyor. MAUI ile mobil oyun ya da birlikte çalışma uygulaması yazan geliştiriciler için Bluetooth'un menzil ve hız sınırlarını aşmanın somut yolunu gösteriyor.

Azure DevOps
Uyarılar için agentic düzeltme
DOAzure DevOps Blog Laura Jiang 21 Eki

Azure DevOps'ta agentic Copilot Autofix: kod ve bağımlılık açıkları için düzeltme

Azure DevOps için GitHub Advanced Security kapsamındaki Copilot Autofix artık agentic bir altyapıda çalışıyor. Araç, kod tarama ve bağımlılık güvenlik açığı uyarılarına pull request olarak düzeltme önerebiliyor ve üçüncü taraf tarayıcıların uyarılarını da kapsıyor. Ekip birleştirme kararını yine kendisi veriyor.

Cosmos DB
Anahtar kullanımını gör
CDAzure Cosmos DB Blog Iria Osara 21 Eki

Azure Cosmos DB Safe Key Rotation artık kullanıma sunuldu

Azure Cosmos DB'nin Safe Key Rotation özelliği, her hesap anahtarının son kullanım zamanını gösterir ve Azure portalındaki Features bölümünden etkinleştirilebilir. Ekipler anahtarı yenilemeden ya da yerel kimlik doğrulamayı kapatmadan önce hâlâ kullanılıp kullanılmadığını kontrol edebilir. Böylece, gözden kaçmış bir uygulamanın bağlı olduğu anahtarı döndürerek yaşanabilecek kesintiler azalır.

Geri bildirim

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

Mesaj türü