Haziran 2026 itibarıyla .NET 10, uzun süreli destek (LTS — Long Term Support) sürümü olarak canlı ortam için ana hat. LTS demek: Microsoft birkaç yıl güvenlik yamaları gönderir; her altı ayda sürüm değiştirmek zorunda kalmazsın. Kısa süreli sürümler (STS) ise daha sık yenilenir.
.NET 8 ve 9 desteği 10 Kasım 2026'da bitiyor. Yeni bir e-ticaret API'si açıyorsan .NET 10 LTS mantıklı. Mevcut 8/9 uygulamasında ise uyumluluk taraması, Docker imajı ve CI (sürekli entegrasyon) SDK sürümü planını netleştirmek lazım. 10.0.9 güvenlik güncellemesi (9 Haziran) SignalR/Blazor MessagePack açığını (CVE-2026-45591) kapatıyor — yükseltme sadece "yeni özellik" değil, zorunlu bakım.
LTS penceresi Kasım 2028'e kadar yama sunuyor. Performans tarafında JIT (just-in-time derleyici — kodu çalışma anında derler), NativeAOT (başlangıçta derlenmiş, daha hızlı açılan uygulama) ve donanım iyileştirmeleri var. Benchmark'sız yükseltmem ama ölçülen kazançlar gerçek.
Yapay zeka tarafı artık yan proje değil. Microsoft.Extensions.AI büyük dil modellerini .NET'e bağlar. Agent Framework, yapay zeka asistanlarının dış API, veritabanı ve araçlara erişimini düzenler. MCP (Model Context Protocol), bu erişimi standart bir protokolle tanımlar — tıpkı REST API'nin web servisleri standartlaştırması gibi. E-ticarette "sipariş durumunu sorgula" gibi bir araç MCP ile tanımlanabilir; token bütçesi ve yedek plan (fallback) ürün özelliğinde düşünülmeli.
ASP.NET Core 10'da passkey/WebAuthn (şifresiz giriş), OpenAPI 3.1 (API dokümantasyonu standardı) varsayılan geliyor. EF Core 10 vektör arama ve JSON eşleme, yapay zeka destekli ürün arama (RAG) senaryolarında PostgreSQL + pgvector ile birlikte değerlendirilmeli.
C# 14'te alan destekli property, extension property ve span dönüşümleri tekrarlayan kodu azaltır; asıl kazanç inceleme süresinde. Yükseltme checklist'im kısa: dotnet list package --vulnerable + CI'da yüksek riskte dur, test + duman testi (auth, checkout, arka plan işleri), Docker imajı mcr.microsoft.com/dotnet/aspnet:10.0, yapay zeka varsa hız sınırı, önbellek ve zarif düşüş (graceful degradation).
Özet: .NET 10 LTS, 2026 sonuna kadar geçiş penceresi. Yükseltme güvenlik + planlı geçiş; yapay zeka entegrasyonu ayrı maliyet ve fallback planı gerektirir.
