• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

微软计划终止对Visual Basic的支持,不再继续开发VB(Visual Basic)新功能,跨平台可 ...

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

微软本周表示,该公司将在 .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,这些应用程序将继续得到支持,直到相应的 WindowsOS 版本也被淘汰。

最后微软指出,VB 开发者将享有 Visual Studio带来的更多改进,因为该公司会定期添加新功能和改进开发体验,比如近期为 VB 加入的 IntelliCode 支持。

您可能已经看到,最近几天,TIOBE索引网站发布了2020年3月的状态,重点关注Delphi的消亡-自去年以来下降了一个位置-并且其他一些网站也提到了它。 

TIOBE分析包括一些事实不正确的陈述。他们说:“ Delphi倒下的另一个迹象是释放的频率。自2001年以来,Delphi每年至少有一个主要版本。但是,最新的Delphi版本是从2018年开始。” 现在最新的版本10.3.3于4个月前于2019年11月完成,其中包含主要功能(例如对Delphi的Android 64支持)。此外,Visual Studio每两年发布一次重要版本,似乎没有人反对。

RAD Studio周期中的主要版本指示ABI的重大更改,即,您不能使用由一个主要版本构建的DCU或软件包与另一个主要版本一起构建。我们一直致力于降低频率,这就是ABI上一次更改是在2018年底的原因-对我们的客户而言是巨大的好处,即使他们使用许多第三方组件和库也能获得更多好处。

Embarcadero的Delphi/C ++ Builder是一种高度通用的应用程序开发工具,可以利用强大的技术并使用Delphi/C ++功能快速构建漂亮的桌面和移动应用程序。

Delphi/C ++ Builder内置支持Windows和iOS等平台,JSON / BSON,蓝牙,REST,Unicode,DirectX12等技术以及SQL Server,MySQL和SQLite等数据库。使用Delphi/C ++ Builder IDE,可以使用强大的可视化设计工具轻松构建功能齐全的C ++应用程序,并使用LiveBindings等技术与您的数据快速集成。

Delphi/C ++ Builder还具有功能强大的视觉设计工具,可以快速设计和开发具有视觉吸引力的应用程序,这些应用程序的性能优于其他C ++ UI工具,例如MFC和Qt。你呢
视觉表单设计器,样式,Windows本机对DPI的高度了解以及对应用程序4K监视器的支持等功能使构建美观,清晰的应用程序变得容易。

视觉表单设计器

 

屡获殊荣的Delphi/C ++ Builder IDE包含以可视化表单设计器为中心的生产力工具。
首次创建Delphi/C ++项目时,您可以快速跳至表单设计器并立即开始构建原型和构建应用程序。
使用VCL框架构建的应用程序使用本机Windows API控件并提供本机用户体验,但具有许多扩展,例如样式和强大的自定义控件。

其他开发工具可能会要求您使用仅代码,笨拙的UI布局工具或对平台的模仿较差的非本机控件来构建用户界面。
Delphi/C ++ Builder不仅提供了超越这些工具的开发体验,而且开发人员可以使用Delphi/C ++ Builder向客户交付Delphi/C ++应用程序的速度提高五倍。说

Delphi/C ++ Builder提供了可视化的快速应用程序开发(RAD)工具,它是IDE的核心,并建立了漂亮的用户界面,该界面对于应用程序开发过程至关重要。

节省时间的技术

使用Delphi/C ++ Builder,您可以减少使用可视和非可视组件,类,强大的数据绑定技术以及数据访问库(例如FireDAC)来执行作业所需编写的代码量。你呢
其他工具和开发环境实际上需要编写更多代码来集成所需的库,但这是浪费时间,并且会增加技术负担。
Delphi/C ++ Builder的内置运行时库还减少了需要通过组件编写的代码,从而可以轻松访问JSON和XML等数据格式以及REST和Bluetooth等技术。你呢 这样可以节省大量时间,而不必查找异构C ++库并将其集成到工具链和代码库中。

提高生产力

聪明的开发人员和敏捷的软件团队使用最新的OOP做法,强大的框架和C ++ Builder中的丰富IDE,可以更快地创建更好的代码。
通过使用针对每个平台进行高度优化的编译器,您可以减少编译延迟。
Code Insight提供基于C ++代码和所用库的自动代码完成功能,泰山老父可帮助您快速而准确地创建代码。在编写代码时,请从内联文档中获取提示。使用VCL Designer和Live Templates保持敏捷开发。
最后,在支持MSBuild或CMake项目的情况下,您可以使用C ++ Builder命令行编译器,它是快速集成到连续构建配置中的理想选择。

 

可扩展的面向对象技术

 

Delphi/C ++ Builder提供了面向对象的完全可扩展和可重用的库(例如VCL和FMX),从而实现了强大的应用程序体系结构。使用可视表单继承和表单链接来减少编码并简化代码可维护性。Delphi/C ++ Builder组件可以是可视组件,也可以是非可视组件,您可以从现有组件继承来创建新组件并向其中添加自己的新功能。

Delphi/C ++ Builder丰富的第三方组件和库生态系统为应用程序带来了各种新功能,包括图表,报表,表格和新数据库。使用框架和组件模板,您可以为框架或组件模板创建视觉上可重用的组件布局和C ++代码,并在设计时和运行时以表格形式重用它们。所有这些都有助于减少技术债务,并使项目按时按预算进行。

结合视觉表单设计器,提高生产率,节省时间的技术和可扩展的组件系统,以易于使用且功能强大的开发工具快速构建C ++应用程序。可以的

从功能有限的低代码开发工具升级到Delphi/C ++ Builder是一个容易的选择。通过从生产率较低的复杂C ++ UI工具或笨拙的可视化设计工具中进行切换,您还可以节省大量时间和金钱。开发人员报告说,使用Delphi/C ++ Builder可以比使用竞争工具快10倍来构建应用程序。还等什么呢

准备好开始使用Delphi/C ++的功能来构建视觉和引人入胜的应用程序了吗?

使用RAD Studio,Delphi或C ++ Builder.Design.Code.Compile.Deploy减少开发时间并更快地推向市场。

通用的低代码开发工具可能没有提供必要的自定义功能来提供所需的应用程序。
Delphi/C ++ Builder具有节省时间的技术,例如LiveBindings和用于将UI绑定到数据层的控件。

健壮的框架(例如本机Windows UI库,VCL和FMX)可通过跨平台GPU进行加速,而功能丰富的IDE可提高生产率,这是节省开发时间的核心要素。
数以百计的可扩展视觉组件和丰富的第三方生态系统提供了按需快速开发应用程序所需的灵活性,而无需牺牲功能或进行不必要的权衡提供。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
4.matlab基础发布时间:2022-07-18
下一篇:
matlab笔记发布时间:2022-07-18
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap