Heise'in haberine göre Microsoft, .NET 11'in Release Candidate 2 sürümünü yayımladı; çerçeve nihai sürüme bir adım kaldı, ancak bir dizi kesintili değişikliğin hâlâ sindirilmesi gerekiyor.
RC aşaması, yükseltme planlayanlar için en yararlı sinyal. Özellik çalışması bitti, API yüzeyi fiilen donduruldu, geriye hata düzeltmeleri ve belgeleme kaldı. Ekim'de gelen RC2, Microsoft'un her kasımda yeni bir ana .NET sürümü yayımlama ritmine uyuyor; ondan önceki .NET 10 hattı şu anki uzun vadeli destek sürümü.
Şimdi harekete geçilmesi gereken kalem kesintili değişiklikler. Tek tek bakıldığında küçük ve makul görünürler — on yıllık platform evriminde biriken temizlik işleri — ama toplamda pürüzsüz bir yükseltmeyi bir öğleden sonralık derleme hatasına çeviren şey onlardır. Mekanik yanıt en iyi çalışır: aday sürümü bir dala alın, tüm çözümü derleyin, test setini çalıştırın ve uyarıların hata sayıldığı ayarları kontrol edin. Sorunların çoğu dakikalar içinde ortaya çıkar.
Kontrol edilecek ikinci şey uyumluluk anahtarları. Microsoft genellikle büyük kod tabanlarını kırma olasılığı en yüksek değişiklikler için devre dışı bırakma seçenekleri sunar; hangilerinin var olduğunu bilmek, hemen yeniden yazmaya koyulmaktan çoğu zaman plana uygun yayına almak ile tıkanmak arasındaki farktır.
Geliştiriciler özetler yerine resmî kesintili değişiklikler belgelerinden çalışmalı: yetkili liste, etkilenen API'ler ve önerilen geçiş yolu orada ve yayıma kadar güncelleniyor.




