其他分享
首页 > 其他分享> > .NET 5大方向下,JNPF.NET的3.2版本升级

.NET 5大方向下,JNPF.NET的3.2版本升级

作者:互联网

会有人疑问.NET Core 3.1后为什么不是.NET Core 4.x?经过了.NET Core 2.x系列、.NET Core 3.x系列后现在直接来到了.NET 5?

因为.NET Framework 已经使用了很长时间的4.x系列;同时为了传达.NET 5是.NET平台的未来,便将其称为 .NET 5使其成为发布过的最高版本。所以.NET 5是.NET Framework和.NET Core核心的结合,旨在统一.NET平台,微软将其描述为“.NET的未来”。


一、 .NET 5主要通过以下几个方式改进

1、制造一个可在任何地方使用的 .NET 运行环境和架构, 并具有统一的运行环境行为和开发人员体验。

2、通过充分利用.NET Core、.NET Framework、Xamarin 和 Mono 来扩展 .NET 的功能。

3、从单个代码库构建该产品,开发人员( Microsoft 和社区)可以一起工作并一起扩展,从而改进所有方案。

因此在使用 .NET 5时,无论在构建哪种类型的应用程序,代码和项目文件都将是相同的。每个应用都可以访问相同的运行、API 和语言功能。也包括几乎每天都在进行的 corefx 的性能改进。

二、原有保留项目

1、在 GitHub 上开源和面向社区。

2、跨平台实现。

3、支持利用特定于平台的功能,例如 Windows 上的 Windows form 和 WPF 以及来自 Xamarin 的每个原生平台的原生绑定。

4、高性能。

5、并排安装。

6、小型项目文件(SDK风格)。

7、兼容命令行界面(CLI)。

8、Visual Studio,Visual Studio for Mac 和 Visual Studio Code集成。

同时,走向统一的.NET平台打通了7大方向,分别是客户端、服务器、云开发、移动端、游戏开发、物联网、人工智能都基于一套BCL,基于同一个CLR(有个高配低配开关)来运行的,这让.NET开发者在这之间可以轻松横穿。

所以说.NET 5 项目比任何版本都更具广泛性、功能性与实用性。.NET 5 可以使用相同的 .NET API 和语言来面向各种应用程序类型、操作系统和芯片架构。在 Visual Studio ,Visual Studio for Mac,Visual Studio Code,Azure DevOps 或命令行中,可以轻松更改构建配置以构建不同的应用程序。

由此可见.NET 5 是未来,是未来的发展方向。

三、 JNPF NET的.NET 5升级

成立于2017年的引迈信息技术,自2020年发布了JNPF.NET 3.0版本后,于2021年再度取得技术上的突破,这次JNPF.NET更新,从原来的.NET Core 3.1升级为.NET 5,主要是开发平台改变、基础框架优化、整体架构模块化、功能上更贴近客户,对JNPFF快速开发平台来说使用.NET 5是未来发展的方向,是统一的趋势,能改变原来的碎片化框架,最终形成大一统平台。

最后,用户可以登录官方网站jnpfsoft.com,体验一下最新版本的JNPF.NET与之前相比是否会带来不一样的用户体验。

标签:Core,JNPF,平台,版本升级,Visual,3.2,Studio,NET
来源: https://blog.csdn.net/yinmaisoft/article/details/120529105