.NET
跨平台应用程序开发框架 / 維基百科,自由的 encyclopedia
親愛的 Wikiwand AI, 讓我們通過簡單地回答這些關鍵問題來保持簡短:
你能列出最重要的事實和統計數據嗎 .Net?
為 10 歲的孩子總結這篇文章
顯示所有問題
.NET (3.1版以前稱作.NET Core)是微軟開發的第一個跨平台 (Windows、Mac OSX、Linux)的應用程式開發框架(Application Framework),未來也將會支援FreeBSD與Alpine 平台。.Net Core也是微軟在一開始發展時就開源的軟體平台[3],它經常也會拿來和現有的開源 .NET 平台Mono比較。
此條目需要更新。 (2020年12月10日) |
此條目可参照英語維基百科相應條目来扩充。 (2021年8月16日) |
事实速览 開發者, 首次发布 ...
開發者 | .NET基金会 |
---|---|
首次发布 | 2016年6月27日,7年前(2016-06-27) |
当前版本 |
|
源代码库 | |
编程语言 | C++和C♯ |
操作系统 | Windows、Linux和macOS |
类型 | 软件框架 |
许可协议 | MIT许可证[2] |
网站 | dotnet |
关闭
由於 .NET Core 的開發目標是跨平台的 .NET 平台,因此 .NET Core 會包含 .NET Framework 的類別庫,但與 .NET Framework 不同的是 .NET Core 採用套件化 (Packages) 的管理方式,應用程式只需要取得需要的組件即可,與 .NET Framework 大包式安裝的作法截然不同,同時各套件亦有獨立的版本線 (Version line),不再硬性要求應用程式跟隨主線版本。
.NET Core 專案的主要目標有 [4]:
- 支援或可以移轉 (port) 到更多的作業系統平台與晶片架構 (也就是未來計畫會跨出 x86 平台)。
- 具有引人注目的效能與高可靠度。
- 開發人員能快速與直覺的獲取 .NET Core 開發環境。
- 在直覺與具生產力的情況下建造應用程式,使用文件,範例與 NuGet 元件。