Microsoft zaczyna wycofywać Visual Basic, język programowania, który był niezwykle popularny kilka lat temu. Korzystając z niego, można było szybko stworzyć aplikację bez poznawania wewnętrznych elementów systemu operacyjnego czy baz danych. Firma Microsoft dodaje pełną obsługę języka Visual Basic do platformy .NET 5, ale przestaje opracowywać język Visual Basic.Wcześniejsze wersje typów aplikacji obsługujących biblioteki klas i konsolę .NET Core. Począwszy od .NET 5 Visual Basic obsługuje:
- Biblioteka klas
- Konsola
- Windows Forms
- WPF
- Usługa dla pracowników
- ASP.NET Core Web API
Microsoft stwierdza, co następuje:
Idąc dalej, nie planujemy rozwijać Visual Basic jako języka. Zapewnia to stabilność języka i zachowuje zgodność między wersjami .NET Core i .NET Framework programu Visual Basic. Przyszłe funkcje platformy .NET Core, które wymagają zmiany języka, mogą nie być obsługiwane w programie Visual Basic.
Dlatego prędzej czy później VB nie będzie obsługiwał nowszych funkcji nowoczesnej platformy .NET Core. Jeśli jesteś programistą VB, musisz pozostać przy klasycznym .NET Framework, który pozostaje dołączony do systemu Windows. Microsoft obiecuje zachować istniejącą funkcjonalność bez przerywania jej dla klasycznego .NET Framework i VB. Visual Studio będzie również wspierać programowanie w języku Visual Basic.
Visual Basic to świetny język i wydajne środowisko programistyczne. Przyszłość Visual Basic obejmie zarówno .NET Framework, jak i .NET Core i skupi się na stabilności, wymienionych powyżej typach aplikacji oraz kompatybilności między wersjami .NET Core i .NET Framework programu Visual Basic.