Microsoft, yazılım geliştirme dünyasında önemli bir adım attı. Şirket .NET 9’un genel kullanıma sunulduğunu duyurdu. .NET, geliştiricilere modern uygulamalar ve bulut hizmetleri oluşturma imkanı tanıyan açık kaynaklı ve çok platformlu bir framework olarak öne çıkıyor. Bu yeni sürüm, performans, güvenlik ve işlevsellik alanlarında büyük iyileştirmeler sunarak geliştiriciler için önemli avantajlar sağlıyor.
Microsoft, .NET 9’da 1.000’in üzerinde performans iyileştirmesi yapıldığını belirtiyor. TechEmpower benchmark verilerine göre, .NET 9, önceki sürüm .NET 8’e göre yüzde 15 daha fazla isteği işleyebiliyor. Bu iyileştirmeler arasında döngü optimizasyonları, inline işlemler, Arm64 vektörleştirme ve kod üretimi gibi konular bulunuyor. .
.NET 9 ile birlikte .NET Aspire 9 da kullanıma sunuldu. Bu yeni sürüm, geliştiricilere kaynakları kontrol etme, debug oturumları arasında konteynerları hayatta tutma gibi özellikler sunuyor. Ayrıca, .NET Aspire 9, OpenAI, Ollama, Milvus gibi hızlı yapay zekâ geliştirme araçlarıyla entegrasyon sağlıyor. Geliştiriciler için büyük bir kolaylık sağlayan bu entegrasyonlar AI uygulamalarını hızla geliştirmeyi mümkün kılıyor.
ASP.NET Core, .NET 9 ile birlikte Blazor, SignalR, minimal API’ler, OpenAPI, kimlik doğrulama ve yetkilendirme konularında önemli geliştirmelerle geliyor. Bu yenilikler, geliştiricilerin web uygulamalarını daha hızlı ve güvenli bir şekilde oluşturmasına yardımcı oluyor.
Microsoft ayrıca, yapay zeka hizmetleriyle etkileşim için C# soyutlamaları sunan Microsoft.Extensions.AI ve Microsoft.Extensions.VectorData paketlerini tanıttı. Visual Studio 2022, .NET Aspire ile daha iyi entegrasyon, geliştirilmiş hata ayıklama ve teşhis özellikleri, C# 13 için analizör desteği gibi önemli iyileştirmeler sunuyor.
.NET 9, Microsoft tarafından 18 ay boyunca standart süreli destek (STS) ile desteklenecek. Geliştiriciler daha yüksek performans, yeni araçlar ve geliştirilmiş destekle daha verimli bir şekilde çalışabilecek.