Microsoft, birkaç yıl önce oldukça popüler olan bir programlama dili olan Visual Basic'i kullanımdan kaldırmaya başladı. Bunu kullanarak, işletim sisteminin veya veritabanlarının içini öğrenmeden hızla bir uygulama yaratılabilir. Microsoft, Visual Basic'ten .NET 5'e tam destek ekler, ancak Visual Basic dilini geliştirmeyi durdurur..NET Core'un önceki sürümleri Sınıf Kitaplığı ve Konsol uygulamaları türlerini destekledi. .NET 5 Visual Basic ile başlayarak şunları destekleyecektir:
- Sınıf Kitaplığı
- Konsol
- Windows Formları
- WPF
- İşçi Hizmeti
- ASP.NET Core Web API
Microsoft şunları belirtir:
İleriye dönük olarak, Visual Basic'i bir dil olarak geliştirmeyi planlamıyoruz. Bu, dil kararlılığını destekler ve Visual Basic'in .NET Core ve .NET Framework sürümleri arasındaki uyumluluğu korur. .NET Core'un dil değişiklikleri gerektiren gelecekteki özellikleri Visual Basic'te desteklenmeyebilir.
Bu nedenle, er ya da geç, VB modern .NET Core platformunun yeni özelliklerini desteklemeyecektir. Bir VB programcısıysanız, Windows ile birlikte kalan klasik .NET Framework ile kalmanız gerekir. Microsoft, klasik .NET Framework ve VB için mevcut işlevselliği bozmadan korumayı vaat ediyor. Visual Studio, Visual Basic ile geliştirmeyi de destekleyecektir.
Visual Basic harika bir dil ve üretken bir geliştirme ortamıdır. Visual Basic'in geleceği hem .NET Framework hem de .NET Core'u içerecek ve kararlılığa, yukarıda listelenen uygulama türlerine ve Visual Basic'in .NET Core ve .NET Framework sürümleri arasındaki uyumluluğa odaklanacaktır.