微軟本週表示,該公司將在 .NET 5.0 上提供對 Visual Basic 的支持,但再也不爲其添加新功能或繼續發展該語言。spa
從 .NET 5 開始,VB 將支持類庫、控制檯、Windows 窗體、WPF、Woker Service 和 ASP.NET Core Web API,爲現有的客戶提供了一條將其應用程序遷移到 .NET Core 的不錯路徑。ip
在 .NET 時代,微軟隨 C# 一塊兒發佈了 VB 的 .NET 版本。然而隨着時間的推移,專業開發者愈來愈傾向於選擇 C#,而不是齊頭並進的 VB .NET 。開發
實際上,今天微軟的幾乎全部開發文檔都僅使用 C#,而看不到 VB 的源碼示例。2017 年宣佈的聯合開發策略,也早已無疾而終。文檔
對於追新的 VB 開發者來講,最好仍是儘快將現有代碼庫升級到 .NET Core 。畢竟 .NET 5.0 日後將迎來新的時代,許多舊技術將再也不獲得支持。源碼