.NET_Core 

.NET Core
開發者.NET基金会
穩定版本
3.1.10
(2020年11月10日​(2020-11-10
源代码库 編輯維基數據鏈接
编程语言C++C#
操作系统Windows, Linux, macOS
类型開放原始碼、跨平台應用程式框架
许可协议MIT许可证
网站dotnet.microsoft.com
警告:页面使用了Template:Infobox software不存在的参数"status"(此信息仅在预览中显示)。

.NET Core.NET Framework的新一代版本,是微軟開發的第一個跨平台 (WindowsMac OSXLinux) 的應用程式開發框架(Application Framework),未來也將會支援 FreeBSDAlpine 平台。.Net Core也是微軟在一開始發展時就開源的軟體平台[1],它經常也會拿來和現有的開源 .NET 平台 Mono 比較。

由於 .NET Core 的開發目標是跨平台的 .NET 平台,因此 .NET Core 會包含 .NET Framework 的類別庫,但與 .NET Framework 不同的是 .NET Core 採用套件化 (Packages) 的管理方式,應用程式只需要取得需要的組件即可,與 .NET Framework 大包式安裝的作法截然不同,同時各套件亦有獨立的版本線 (Version line),不再硬性要求應用程式跟隨主線版本。

.NET Core 專案的主要目標有 [2]

  1. 支援或可以移轉 (port) 到更多的作業系統平台與晶片架構 (也就是未來計畫會跨出 x86 平台)。
  2. 具有引人注目的效能與高可靠度。
  3. 開發人員能快速與直覺的獲取 .NET Core 開發環境。
  4. 在直覺與具生產力的情況下建造應用程式,使用文件,範例與 NuGet 元件。
  1. ^ Overview of .NET Implementations存档
  2. ^ 引用错误:没有为名为Roadmap的参考文献提供内容



取材自維基百科 - 中文時事百科