core币钱包绑定 微软计划终止对Visual Basic的支持,开发者需做好哪些准备?
微软计划终止对Visual Basic的支持,开发者需做好哪些准备?
谢谢悟空问答的邀请!
上月(3月),微软表示,该公司将在 .NET 5.0 上提供对 Visual Basic 的支持,但不再为其添加新功能或继续发展该语言。从 .NET 5 开始,VB 将支持类库、控制台、Windows 窗体、WPF、Woker Service 和 ASP.NET Core Web API,为现有的客户提供了一条将其应用程序迁移到 .NET Core 的不错路径。
看到VB(Visual Basic)一词儿,恍若隔世,其实,近30年之前,我是靠着电脑硕士闯入华尔街的,在《我在美国的头15年(1990-2005)》专栏()的“第五章当“华尔街”来敲门——一波三折闯入华尔街”一节中提到:
(1993年)“一个偶然的机会,我被‘忽悠’着参加了一家电脑技术培训讲座,两个小时下来,我的耳边充斥着Client/Server、Power Builder、Visual Basic、Sybase等等我闻所未闻的东西。一时间,我甚至误以为皇后学院与此家培训学校的课程,是设置在同一个地球上两个不同‘维度’的东西,更好似我读了个假电脑硕士一般……” ()
记得当年我第一个风控App的front-end就是用VB写的,还为此拿到了一个5千美元大红包(在30年前,5千美元可以在上海全款买套房子了……)
其实,在 .NET 时代,微软随 C# 一起发布了 VB 的 .NET 版本。然而随着时间的推移,专业开发者越来越倾向于选择 C#,而不是齐头并进的 VB .NET 。
实际上,今天微软的几乎所有开发文档都仅使用 C#,而看不到 VB 的源码示例。2017 年宣布的联合开发策略,也早已无疾而终。
对于追新的 VB 开发者来说,最好还是尽快将现有代码库升级到 .NET Core 。毕竟 .NET 5.0 往后将迎来新的时代,许多旧技术将不再得到支持。
比如使用 WebForms、Workflow 或 WCF 的开发者,可以继续使用经典的 .NET,这些应用程序将继续得到支持,直到相应的 Windows OS 版本也被淘汰。
有十几年没有编程了,只是将之前的回忆来显摆卖弄一下,点到为止吧。
你对这个问题有什么更好的意见吗?欢迎在下方留言讨论!
微 软本周表示,该公司将在 .NET 5.0 上提供对 Visual Basic 的支持,但不再为其添加新功能或继续发展该语言。从 .NET 5 开始,VB 将支持类库、控制台、Windows 窗体、WPF、Woker Service 和 ASP.NET Core Web API,为现有的客户提供了一条将其应用程序迁移到 .NET Core 的不错路径。
开发团队在一篇博客文章中写道:“展望未来,我们不打算继续演化 Visual Basic 这门语言,而是将精力放在稳定性和上述提到的兼容性改进上”。
在 .NET 时代,微软随 C# 一起发布了 VB 的 .NET 版本。然而随着时间的推移,专业开发者越来越倾向于选择 C#,而不是齐头并进的 VB .NET 。
实际上,今天微软的几乎所有开发文档都仅使用 C#,而看不到 VB 的源码示例。2017 年宣布的联合开发策略,也早已无疾而终。
对于追新的 VB 开发者来说,最好还是尽快将现有代码库升级到 .NET Core 。毕竟 .NET 5.0 往后将迎来新的时代,许多旧技术将不再得到支持。
比如使用 WebForms、Workflow 或 WCF 的开发者,可以继续使用经典的 .NET,这些应用程序将继续得到支持,直到相应的 Windows OS 版本也被淘汰。
最后微软指出,VB 开发者将享有 Visual Studio 带来的更多改进,因为该公司会定期添加新功能和改进开发体验,比如近期为 VB 加入的 IntelliCode 支持。
你可能会认为,是.NET的变化打破了VB的基础,并让VB不可避免地走向衰落。但事实并非如此。
事实上,尽管VB.NET朝着一个新的方向发展并作出了一些突破性的改变,这使得优秀的经典VB代码成为无人能识的代码,但它却变得非常受欢迎。那是因为VB.NET提供了VB开发人员以前从未有过的东西——尊重。
在.NET世界中,VB和C#处于平等的地位。每一行VB代码都可以转换成等效的C#代码行,反之亦然。两种语言都具有相同的功能,使用相同的组件,并编译为完全相同的形式(称其为中间语言)。VB终于摆脱了“丑小鸭综合症”。
但是,作为另一种受人尊敬的编程语言也存在一个问题。人们对VB的热情消失了,它不再是大家的首选语言了。这不是因为VB变了,而是因为C#变了。
正如VB获得了与C#相同的功能一样,C#也与Visual Basic一样易于上手。例如,.NET的类型安全和内存管理功能意味着C#开发人员永远无须担心内存泄漏问题,这和VB开发人员一样。
换句话说,C#现在有了保护业余爱好者、学生和初级程序员的“护栏”,而又不放弃它的功能。突然之间,VB不再是什么特别的稀罕物了,它只不过是程序员工具包中的又一个工具罢了。
微软本周表示,该公司将在 .NET 5.0 上提供对 Visual Basic 的支持,但不再为其添加新功能或继续发展该语言。
从 .NET 5 开始,VB 将支持类库、控制台、Windows 窗体、WPF、Woker Service 和 ASP.NET Core Web API,为现有的客户提供了一条将其应用程序迁移到 .NET Core 的不错路径。
开发团队在一篇博客文章中写道:“展望未来,我们不打算继续演化 Visual Basic 这门语言,而是将精力放在稳定性和上述提到的兼容性改进上”。
在 .NET 时代,微软随 C# 一起发布了 VB 的 .NET 版本。然而随着时间的推移,专业开发者越来越倾向于选择 C#,而不是齐头并进的 VB .NET 。
实际上,今天微软的几乎所有开发文档都仅使用 C#,而看不到 VB 的源码示例。2017 年宣布的联合开发策略,也早已无疾而终。
对于追新的 VB 开发者来说,最好还是尽快将现有代码库升级到 .NET Core 。毕竟 .NET 5.0 往后将迎来新的时代,许多旧技术将不再得到支持。
比如使用 WebForms、Workflow 或 WCF 的开发者,可以继续使用经典的 .NET,这些应用程序将继续得到支持,直到相应的 Windows OS 版本也被淘汰。
最后微软指出,VB 开发者将享有 Visual Studio 带来的更多改进,因为该公司会定期添加新功能和改进开发体验,比如近期为 VB 加入的 IntelliCode 支持。
creo怎么绑定?
1 首先需要在creo中选择需要绑定的对象或组件
2 然后在菜单栏中选择“绑定”或使用快捷键“Ctrl B”进行绑定操作
3 绑定后可以根据需要进行调整和编辑,可以实现模型的动态变化和交互式操作
延伸:在进行绑定操作时,需要注意选择合适的绑定方式和参数设置,以达到最佳的效果和体验。
同时,也可以参考相关的教程和示例,提高绑定技能和应用水平。
Creo是一个3D设计软件,需要绑定许可证才能正常使用。要完成Creo的绑定,需要先购买Creo的许可证,并且获取到许可证文件。
然后打开Creo软件,在顶部菜单栏中点击“Help”(帮助)按钮,选择“Licensing”(许可证)选项。
在弹出的许可证界面中,选择“Specify License File”(指定许可证文件)选项,然后找到已经获取的许可证文件,点击“Open”(打开)按钮即可完成绑定。
当绑定成功后,Creo软件就可以正常运行,用户可以开始进行3D设计和制造操作了。如果在绑定过程中出现任何问题,请参考Creo的用户手册或者联系技术支持团队寻求帮助。
中本聪创建钱包详细步骤?
步骤/方式1
打开中本聪钱包,点击我没有钱包
步骤/方式2
点击下图中箭头所指选项
步骤/方式3
点击创建钱包
步骤/方式4
输入相关信息后,再点击创建钱包
步骤/方式5
点击我知道了
步骤/方式6
选择相关词汇后,点击图中所示选项
步骤/方式7
填写完助记词后点击确认
步骤/方式8
至此中本聪钱包创建完成,
hmscore怎么开启关联启动?
1/7
打开设置。
2/7
在设置页面点击更多设置。
3/7
在更多设置页面点击权限管理。
4/7
在权限管理页面点击权限。
5/7
点击自启动。
6/7
在自启动页面点击关联启动。
7/7
设置关联启动权限即可。
core draw怎么让节点变直?
先用节点工具,就是一个尖锐的箭头,给你的直线添加节点。双击添加节点,双击添加的节点就是取消该节点。然后拖动节点达到局限效果。如果要圆滑曲线,coredraw有一个选项就是把直线变成曲线的。在安排下面找一下。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。