.NET Core

.NET Core

.NET Core

软件

5

软件描述

.NET Core 是一个类似于 .NET Framework 的跨平台、免费且开源的托管软件框架。它包含 CoreCLR,即 CLR 的完整跨平台运行时实现,而 CLR 是管理 .NET 程序执行的虚拟机。

官方网站

访问软件的官方网站了解更多信息

官方认证

www.microsoft.com

安全链接HTTPS

什么是 .NET Core?

.NET Core 是一个跨平台、免费且开源的托管软件框架,与 .NET Framework 类似。它由 CoreCLR 组成,CoreCLR 是 CLR 的完整跨平台运行时实现,而 CLR 是管理 .NET 程序执行的虚拟机。CoreCLR 配备了改进的即时编译器,称为 RyuJIT。.NET Core 还包含 CoreFX,它是 BCL 的部分分支。虽然 .NET Core 与 .NET Framework 共享一部分 API,但它也拥有自身独立的 API,不属于 .NET Framework。此外,.NET Core 包含 CoreRT,即为集成到 AOT 编译的原生二进制文件中而优化的 .NET Native 运行时。UWP 使用了 .NET Core 库的一个变体。.NET Core 的命令行界面为操作系统提供执行入口,并提供编译和包管理等开发服务。

.NET Core 支持四种跨平台场景:ASP.NET Core Web 应用、命令行应用、类库以及通用 Windows 平台应用。它不支持 Windows Forms 或 WPF,这两者用于在 Windows 上渲染桌面软件的标准图形用户界面。

.NET Core 还是模块化的,这意味着开发者处理的是 NuGet 包而非程序集。

🔄 替代方案

9 个选择
Nevron Open Vision for .NET

Nevron Open Vision for .NET

软件

Nevron Open Vision for .NET 是一套高级 UI 组件,可帮助您从单一代码库开发功能丰富的 Web(Blazor WebAssembly)和桌面(WinForms、WPF、Xamarin.Mac)应用程序。

免费增值 • 专有
查看详情
Dolphin Smalltalk

Dolphin Smalltalk

软件

Dolphin 是专为 Microsoft Windows 平台设计的完整 Smalltalk 开发集成开发环境。它能够创建独立的 GUI 和控制台可执行文件,可在从 Windows XP 到当前 Windows 10 的任何版本上运行。

免费 • 开源
查看详情

Mono 是由 Xamarin(此前由 Novell 和最初由 Ximian)主导的一个免费开源项目,旨在创建一组符合 Ecma 标准的 .NET Framework 兼容工具,其中包括 C# 编译器和通用语言运行时等。

免费 • 开源
查看详情

Ceylon 是一种专为团队编写大型程序而设计的语言。

免费 • 开源
查看详情

Jabaco 是一种语法类似 Visual Basic 的简单编程语言。Jabaco 可让您为所有支持 Java 的操作系统创建强大的软件。

免费 • 专有
查看详情
.NET Framework

.NET Framework

软件框架

5

.NET Framework 是由微软开发的一款主要在 Microsoft Windows 上运行的软件框架。它包含一个庞大的类库,并提供了多种编程语言间的语言互操作性(即各种语言可使用其他语言编写的代码)。

免费 • 开源
查看详情
💻

DotNet9x

软件

该项目是将 .NET Framework 2.0 至 3.5 版本回溯移植到 Windows 9x 的工作项目。目前认为 2.0 版本已基本可用,而 3.5 版本的工作才刚刚开始。

免费 • 开源
查看详情
💻

.NET Micro Framework for Linux

软件框架

.NET Micro Framework for Linux (NETMF Linux) 是包含完整操作系统功能的示例移植代码。我们提供了适用于 Eddy 嵌入式 ARM 架构 Linux 开发板的代码。只要具备交叉编译工具链,这些源代码即可移植到其他架构和平台。

免费 • 开源
查看详情
上一页
下一页
评分5 / 5.0

支持平台