Microsoftは、数年前に非常に人気のあったプログラミング言語であるVisualBasicの非推奨を開始しました。これを使用すると、オペレーティングシステムやデータベースの内部を学習することなく、アプリをすばやく作成できます。 Microsoftは.NET5にVisualBasicの完全サポートを追加しましたが、VisualBasic言語の開発を停止しました。以前のバージョンの.NETCoreは、クラスライブラリおよびコンソールアプリケーションタイプをサポートしていました。 .NET 5以降、VisualBasicは以下をサポートします。
- クラスライブラリ
- コンソール
- Windowsフォーム
- WPF
- 労働者サービス
- ASP.NET Core Web API
Microsoftは次のように述べています。
今後、VisualBasicを言語として進化させる予定はありません。これにより、言語の安定性がサポートされ、VisualBasicの.NETCoreバージョンと.NETFrameworkバージョン間の互換性が維持されます。言語の変更が必要な.NETCoreの将来の機能は、VisualBasicではサポートされない可能性があります。
そのため、遅かれ早かれ、VBは最新の.NETCoreプラットフォームの新しい機能をサポートしなくなります。 VBプログラマーの場合は、Windowsにバンドルされたままの従来の.NETFrameworkを使用する必要があります。 Microsoftは、従来の.NETFrameworkおよびVBで既存の機能を壊すことなく維持することを約束します。 Visual Studioは、VisualBasicを使用した開発もサポートします。
Visual Basicは、優れた言語であり、生産的な開発環境です。 Visual Basicの将来には、.NETFrameworkと.NETCoreの両方が含まれ、安定性、上記のアプリケーションタイプ、およびVisualBasicの.NETCoreバージョンと.NETFrameworkバージョン間の互換性に重点が置かれます。
、 マイクロソフトは言った 。