20 Ekim 2026, Salı günün haberleri

Haberler

10 haber
Marten
Tür hiyerarşisini saklamak

Marten ile Tür Hiyerarşilerini Saklama ve Sorgulama

Jeremy D. Miller, Marten'ın sınıf hiyerarşilerini tek bir PostgreSQL tablosunda nasıl sakladığını ve LINQ ile nasıl sorguladığını anlatıyor. EF Core'daki TPH, TPT ve TPC seçeneklerine kıyasla bu yaklaşım şema kararını ortadan kaldırıyor. Kısmi indeksler ve alt tipe özgü alanlar da ele alınıyor.

Foundry Agent
MCP'yi Foundry'ye bağla
BTTaiseer Joudeh (Bit of Tech) Taiseer Joudeh 20 Eki

MCP Sunucusunu Microsoft Foundry Agent Service'e Bağlamak

Taiseer Joudeh'in MCP serisinin dokuzuncu bölümü, mevcut bir ASP.NET Core MCP sunucusunu kod değiştirmeden barındırılan bir Foundry agent'ına nasıl bağlayacağını gösteriyor. Kurulum; Foundry projesi, Entra uygulama kaydı, OAuth identity passthrough ile özel MCP bağlantısı ve toolbox adımlarından oluşuyor. Agent döngüsünü Azure'a taşımak isteyen ve kullanıcı kimliğine dayalı yetkilendirme kullanan .NET ekipleri için önemli.

Xcode 27 / .NET MAUI
Xcode 27'ye hazırlık
NB.NET Blog Gerald Versluis 19 Eki

.NET MAUI uygulamanızı Xcode 27 için UIKit scene yaşam döngüsüne hazırlayın

Xcode 27 ile derlenen iOS uygulamaları UIKit scene yaşam döngüsünü zorunlu kılıyor; aksi halde uygulama splash ekranından sonra kayboluyor. Microsoft, .NET MAUI projelerini bu geçişe hazırlayan bir agent skill ve elle yapılacak adımları anlatıyor. Mevcut AppDelegate davranışlarının scene olaylarına taşınması da bu yazıda ele alınıyor.

Copilot SDK 1.0
Kendi modelini kullan
NB.NET Blog Bruno Capuano 19 Eki

GitHub Copilot SDK ile C#'ta Kendi Modelinizi (BYOK) Kullanın

GitHub Copilot SDK'da BYOK (kendi model sağlayıcınızı getirme) özelliğiyle Copilot agent runtime'ını korurken model isteklerini kendi Microsoft Foundry veya Azure OpenAI dağıtımınıza yönlendirebilirsiniz. Makale, .NET 10 konsol uygulamasıyla ProviderConfig kurulumunu ve Entra ID ile API anahtarı kimlik doğrulamasını adım adım gösteriyor.

Claude Code
Claude Code'da C#

Claude Code'da C# kod zekâsı: Kurulum ve sınırlar

Nick Cosentino, Claude Code'un csharp-lsp eklentisiyle C# kod zekâsını nasıl kuracağını ve bu özelliğin hangi sınırlara sahip olduğunu anlatıyor. Yazı; language server, eklenti ve çalışma alanı katmanlarının ayrı ayrı doğrulanmasını ve tanılama sonuçlarının neyi kanıtlayıp neyi kanıtlamadığını ele alıyor. Claude Code ile C# projesinde çalışan geliştiricilerin kurulum hatalarını ayıklaması için faydalı bir rehber.

MCP · ASP.NET Core
API'ni agent'lara aç
DVDEV Community: #aspnetcore Rahmat Afridi 19 Eki

Mevcut ASP.NET Core API'lerini MCP ile AI Ajanlarına Güvenli Biçimde Açmak

Bir ASP.NET Core uygulamasına resmi ModelContextProtocol C# SDK ile MCP sunucusu eklemenin pratik yolunu anlatan bir rehber. Mevcut servisleri salt okunur araçlar olarak sunmak, JWT ve rol/scope tabanlı yetkilendirme uygulamak ve bir MCP istemcisiyle test etmek ele alınıyor. Ajanlara neyi açacağınızı kontrollü biçimde belirlemek isteyen .NET ekipleri için faydalı.

Graph + RAG
Graph verisiyle RAG
DPdotnetpro (de) Dr. Veikko Krypczyk 19 Eki

Microsoft Graph ile .NET uygulamalarında RAG tabanlı AI asistanı

Microsoft Graph'ten alınan takvim, e-posta ve doküman verileri Azure AI Search ile semantik olarak aranıp bir dil modeline verilerek kaynaklı yanıtlar üretilebilir. Makale, bu RAG akışını .NET kod örnekleriyle adım adım anlatıyor. Kapsam ve veri minimizasyonu yaklaşımı, kurumsal uygulamalar için özellikle değerli.

ADFS + OIDC
ADFS'ten ek claim almak

ADFS userinfo endpoint ile allatclaims yerine ek claim'leri almak

ADFS'te ID token'ı küçük tutup ek claim'leri OpenID Connect userinfo endpoint'inden almanın yolu anlatılıyor. Claim kurallarının userinfo kaynağına nasıl tanımlanacağı ve ASP.NET Core OpenIdConnect ayarları ele alınıyor. Token audience hatası (MSIS9921) ve doğru token ayrımı da kritik noktalar arasında.

Wolverine 6.51
Kesintisiz projeksiyon
JXJasperFx (Critter Stack) Blog Jeremy Miller 19 Eki

Wolverine 6.51 ile Marten projeksiyonlarını kesintisiz yeniden oluşturma

Wolverine 6.51, mavi-yeşil dağıtımlarda yeni sürümün düğümlerini yalnızca projeksiyonları arka planda yeniden oluşturmak için çalıştıran bir warm-up rolüyle geliyor. Marten ve Polecat'in versiyonlu projeksiyonları ve yan etki kapısıyla birlikte, trafik geçişi öncesi yeni okuma modellerinin hazır olmasını sağlıyor. Olay kaynaklı sistemlerde kesintisiz sürüm geçişi yapmak isteyen ekipler için pratik bir çözüm sunuyor.

Geri bildirim

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

Mesaj türü