微软本周表示,该公司将在 .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 日后将迎来新的时代,许多旧技术将再也不获得支持。源码