.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