辉煌不再!Microsoft计划结束Visual Basic编程语言


微软本周确认,它将通过.NET 5.0版本继续支持Visual Basic。但是,微软似乎正在关闭其事件驱动的编程语言。虽然.NET 5.0支持Vis Basic,但微软承认该语言不会再有新功能。

辉煌不再!Microsoft计划结束Visual Basic编程语言

“从.NET 5开始,Visual Basic将支持类库、控制台、Windows Forms、WPF、Woker Service 和 ASP.NET Core Web API……为想要现有VB客户提供了一条很好的途径将其应用程序迁移到.NET Core,”.NET团队在微软开发者博客上的一篇文章中写道。“展望未来,我们不打算将Visual Basic演变为一种语言……Vis​​ual Basic的未来……将专注于稳定性,上面列出的应用程序类型,以及.NET Core、.NET Framework版本和Visual Basic之间的兼容性。”

微软于去年五月宣布了.NET 5.0,以替代.NET Core。微软表示,.NET 5将是经典NET Framework与开源.NET Core的合并。这将创建一个单一的.NET平台,该软件框架的用户一直在希望这样。

关于Visual Basic,它是.NET的长期组成部分,并在18年前的.NET时代初与C#一起发布。尽管VB提供了更多的工具,但是C#由于相对简单,因此受到大多数开发人员的青睐。

现在Visual Basic源代码还不是很容易获得,该语言在许多方面已过时(至少在采用方面)。也就是说,微软正在逐渐停止对VB的支持并且不再提供任何功能,就这样。

还有微软可能会简化VB开发人员将其代码库移植到.NET 5.0的过程。

对于VB开发人员而言,这意味着他们可以将现有的代码库升级到.NET Core,或即将推出的.NET 5.0,后者将在2020年末发布时取代传统的.NET以及开放源代码和跨平台的.NET Core。

问题在于,将来不会支持所有旧技术,因此使用WebForms,Workflow或Windows Communication Foundation(WCF)的开发人员将需要坚持使用经典.NET。这些应用程序将继续运行并得到支持,直到支持的Windows版本被淘汰为止。传统的.NET支持生命周期与最初部署它们的Windows版本相关。

29年过去了,世界上最流行的语言之一VisualBasic终于要退出舞台了,有点怀念!

linuxboy的RSS地址:https://www.linuxboy.net/rssFeed.aspx

本文永久更新链接地址:https://www.linuxboy.net/Linux/2020-03/162626.htm

相关内容