Microsoft прекращает поддержку Visual Basic, языка программирования, который был чрезвычайно популярен несколько лет назад. С его помощью можно было быстро создать приложение, не изучая внутренности операционной системы или баз данных. Microsoft добавляет полную поддержку Visual Basic в .NET 5, но прекращает разработку языка Visual Basic.Более ранние версии .NET Core поддерживали типы приложений библиотеки классов и консоли. Начиная с .NET 5 Visual Basic будет поддерживать:
- Библиотека классов
- Приставка
- Windows Forms
- WPF
- Работник службы
- Веб-API ASP.NET Core
Microsoft заявляет следующее:
В дальнейшем мы не планируем развивать Visual Basic как язык. Это поддерживает стабильность языка и совместимость между версиями .NET Core и .NET Framework Visual Basic. Будущие функции .NET Core, требующие изменения языка, могут не поддерживаться в Visual Basic.
Так что рано или поздно VB не будет поддерживать новые функции современной платформы .NET Core. Если вы программист на VB, вам следует использовать классическую .NET Framework, которая остается в комплекте с Windows. Microsoft обещает сохранить существующую функциональность, не нарушая ее для классической .NET Framework и VB. Visual Studio также будет поддерживать разработку с помощью Visual Basic.
Visual Basic - отличный язык и продуктивная среда разработки. Будущее Visual Basic будет включать как .NET Framework, так и .NET Core и будет сосредоточено на стабильности, перечисленных выше типах приложений и совместимости между версиями .NET Core и .NET Framework Visual Basic.