Microsoft počinje odbacivati Visual Basic, programski jezik koji je bio izuzetno popularan prije nekoliko godina. Koristeći je, moglo bi se brzo stvoriti aplikacija bez učenja internih sustava operativnog sustava ili baza podataka. Microsoft dodaje punu podršku za Visual Basic u .NET 5, ali zaustavlja razvoj jezika Visual Basic.Ranije verzije .NET Core podržavale su vrste aplikacija Biblioteka klasa i Konzola. Počevši od .NET 5 Visual Basic podržavat će:
- Razredna knjižnica
- Konzola
- Obrasci sustava Windows
- WPF
- Radnička služba
- ASP.NET Core Web API
Microsoft navodi sljedeće:
Ubuduće ne planiramo razvijati Visual Basic kao jezik. Ovo podržava jezičnu stabilnost i održava kompatibilnost između verzija .NET Core i .NET Framework Visual Basica. Buduće značajke .NET Core koje zahtijevaju jezične promjene možda neće biti podržane u Visual Basicu.
Dakle, prije ili kasnije, VB neće podržati novije značajke moderne .NET Core platforme. Ako ste VB programer, morate ostati pri klasičnom .NET Framework-u, koji ostaje u paketu sa sustavom Windows. Microsoft obećava da će zadržati postojeću funkcionalnost bez prekida za klasični .NET Framework i VB. Visual Studio će također podržati razvoj s Visual Basicom.
Visual Basic je izvrstan jezik i produktivno razvojno okruženje. Budućnost Visual Basic-a uključivat će i .NET Framework i .NET Core, a usredotočit će se na stabilnost, gore navedene vrste aplikacija i kompatibilnost između verzija .NET Core i .NET Framework Visual Basica.