開源免費(fèi)跨平臺(tái)環(huán)境 Microsoft .NET Desktop Runtime 7.0.0 Build 31819 正式版
.NET 7.0 是一個(gè)免費(fèi)的,跨平臺(tái)的開源開發(fā)人員平臺(tái),用于構(gòu)建許多不同類型的應(yīng)用程序。了解到 Microsoft 已宣布發(fā)布 .NET 7.0,這是該平臺(tái)將 .NET 與?.NET Framework?相結(jié)合的第一個(gè)版本。 .NET 7.0 是一個(gè)主要版本,也是自成為開源項(xiàng)目以來的第六個(gè)版本。

什么是 .NET?
.NET 是由 Microsoft 創(chuàng)建的開源開發(fā)人員平臺(tái),用于生成許多不同類型的應(yīng)用程序。
.NET
.NET 是一個(gè)免費(fèi)的跨平臺(tái)開源開發(fā)人員平臺(tái),用于生成許多不同類型的應(yīng)用。
使用 .NET,可以使用多種語言、編輯器和庫來構(gòu)建 Web、移動(dòng)、桌面、游戲和 IoT。
語言
可以使用 C#、F# 或 Visual Basic 編寫 .NET 應(yīng)用。
C# 是一種簡單、現(xiàn)代、面向?qū)ο蠛皖愋桶踩木幊陶Z言。
F# 是一種編程語言,利用它可輕松編寫簡潔、可靠且性能出色的代碼。
Visual Basic 是一種易于使用的語言,簡單語法便于生成類型安全、面向?qū)ο蟮膽?yīng)用。
跨平臺(tái)
無論使用的是 C#、F# 還是 Visual Basic,代碼都可以在任何兼容的操作系統(tǒng)上本地運(yùn)行。不同的 .NET 實(shí)現(xiàn)可為你處理繁重的工作:
.NET 是適用于 Windows, Linux, and macOS 上的網(wǎng)站、服務(wù)器和控制臺(tái)應(yīng)用的跨平臺(tái) .NET 實(shí)現(xiàn)。
.NET Framework 支持 Windows 上的網(wǎng)站、服務(wù)、桌面應(yīng)用等。
Xamarin/Mono 是在所有主要移動(dòng)操作系統(tǒng)上運(yùn)行應(yīng)用的 .NET 實(shí)現(xiàn)。
一致的 API
.NET Standard 是所有 .NET 實(shí)現(xiàn)都通用的 API 基集。
每個(gè)實(shí)現(xiàn)還可以公開特定于其運(yùn)行的操作系統(tǒng)的其他 API。例如,.NET Framework 是僅限 Windows 的 .NET 實(shí)現(xiàn),其中包括用于訪問 Windows 注冊表的 API。
庫
為了擴(kuò)展功能,Microsoft 和其他公司維護(hù)基于.NET Standard 生成的正常包生態(tài)系統(tǒng)。
NuGet是專為包含了 90000 多個(gè)包的 .NET 構(gòu)建的包管理器。
應(yīng)用程序模型
可以使用 .NET 生成多種類型的應(yīng)用。有些是跨平臺(tái)的,有些則針對(duì)特定的操作系統(tǒng)或 .NET 實(shí)現(xiàn)。
Web
為 Windows、Linux、macOS、Docker 構(gòu)建 Web 應(yīng)用和服務(wù)。
手機(jī)
使用單個(gè)代碼生成適用于 iOS、Android 和 Windows 的本地移動(dòng)應(yīng)用。
桌面
為 Windows 和 macOS 創(chuàng)建精美且引人注目的桌面應(yīng)用。
微服務(wù)
創(chuàng)建可在 Docker 容器上運(yùn)行的可獨(dú)立部署的微服務(wù)。
云
使用現(xiàn)有云服務(wù),或創(chuàng)建和部署自己的云服務(wù)。
機(jī)器學(xué)習(xí)
為應(yīng)用添加視覺算法、語音處理、預(yù)測模型等。
游戲開發(fā)
為最熱門的臺(tái)式機(jī)、手機(jī)和控制臺(tái)開發(fā) 2D 和 3D 游戲。
物聯(lián)網(wǎng)
使用 Raspberry Pi 和其他單板計(jì)算機(jī)的本機(jī)支持創(chuàng)建 IoT 應(yīng)用。
活動(dòng)社區(qū)和開放源代碼
.NET 為開放源代碼,位于 .NET 基金會(huì) 下。.NET 基金會(huì)為獨(dú)立組織,旨在促進(jìn)圍繞 .NET 生態(tài)系統(tǒng)的開放型開發(fā)和協(xié)作。
由于 .NET 是開放源代碼,你可以加入成千上萬已參與 .NET 平臺(tái)的開發(fā)人員和公司。
通過 Stack Overflow 上的活躍開發(fā)人員社區(qū)快速獲取問題解答。
工具
Visual Studio 產(chǎn)品系列在 Windows, Linux, and macOS 上提供了出色的 .NET 開發(fā)體驗(yàn)。
Visual Studio Marketplace 擁有來自 Microsoft 和其他方面的數(shù)千個(gè)編輯器擴(kuò)展。
如果你希望使用不同的編輯器,則許多常用編輯器都有 .NET 命令行工具和插件。
支持的操作系統(tǒng)/要求
.NET Framework 不能安裝在所有 Windows 操作系統(tǒng)上,但僅支持少數(shù) Windows 10 版本。這是因?yàn)樗鼉H與 Visual Studio 2019 16.8 Preview 4 及更高版本兼容。由于提到的 Visual Studio 2019 僅與以下操作系統(tǒng)兼容,因此 .NET Framework 5.0.9 還僅支持 Windows 和 Server 的以下變體:
Windows 10 版本 1703 或更高版本。版本:家庭版,專業(yè)版,教育版和企業(yè)版(不支持 LTSC 和 S)
Windows Server 2019。版本:標(biāo)準(zhǔn)和數(shù)據(jù)中心
Windows Server 2016。版本:標(biāo)準(zhǔn)和數(shù)據(jù)中心
Windows 8.1(帶有更新 KB2919355)。版本:Core,Professional 和 Enterprise
Windows Server 2012 R2(帶有更新 KB2919355)。版本:Essentials,Standard,Datacenter
Windows 7 SP1(帶有最新的 Windows 更新)版本:家庭高級(jí)版,專業(yè)版,企業(yè)版,旗艦版
此外,MSI 軟件包也可用于 x86,x64,ARM64,macOS 和 Linux 系統(tǒng)。
官方主頁
下載 .NET Framework 7.0.0??根據(jù)您的操作系統(tǒng)和體系結(jié)構(gòu),使用下面的直接下載鏈接下載 .NET Framework 7.0.0 運(yùn)行時(shí)和 SDK:
運(yùn)行應(yīng)用 – 運(yùn)行時(shí)
Tooltip: 是否要運(yùn)行應(yīng)用? 運(yùn)行時(shí)包括運(yùn)行 .NET 應(yīng)用程序所需的所有內(nèi)容。運(yùn)行時(shí)也包含在 SDK 中。
ASP.NET Core 運(yùn)行時(shí) 7.0.0
ASP.NET 核心運(yùn)行時(shí)使你能夠運(yùn)行現(xiàn)有的 Web/服務(wù)器應(yīng)用程序。在 Windows 上,我們建議安裝托管捆綁包,其中包括 .NET 運(yùn)行時(shí)和 IIS 支持。
- IIS 運(yùn)行時(shí)支持 (ASP.NET Core Module v2)
- 17.0.22292.0
OS | 安裝程序 | 二進(jìn)制文件 |
---|---|---|
Linux | 包管理器說明 | Arm32?|?Arm32 Alpine?|?Arm64?|?Arm64 Alpine?|?x64?|?x64 Alpine |
macOS | Arm64?|?x64 | |
Windows | Hosting Bundle?|?x64?|?x86?|?winget 指令 | Arm64?|?x64?|?x86 |
.NET 桌面運(yùn)行時(shí) 7.0.0
.NET 桌面運(yùn)行時(shí)使用戶能夠運(yùn)行現(xiàn)有 Windows 桌面應(yīng)用程序。此版本包括 .NET 運(yùn)行時(shí);無需單獨(dú)安裝。
OS | 安裝程序 | 二進(jìn)制文件 |
---|---|---|
Windows | Arm64?|?x64?|?x86?|?winget 指令 |
.NET 運(yùn)行時(shí) 7.0.0
.NET 運(yùn)行時(shí)僅包含運(yùn)行控制臺(tái)應(yīng)用所需的組件。通常你還將安裝 ASP.NET Core Runtime 或 .NET Desktop Runtime。
OS | 安裝程序 | 二進(jìn)制文件 |
---|---|---|
Linux | 包管理器說明 | Arm32?|?Arm32 Alpine?|?Arm64?|?Arm64 Alpine?|?x64?|?x64 Alpine |
macOS | Arm64?|?x64 | Arm64?|?x64 |
Windows | Arm64?|?x64?|?x86?|?winget 指令 | Arm64?|?x64?|?x86 |
全部 | dotnet-install scripts |
生成應(yīng)用 – SDK
Tooltip: 是否要生成應(yīng)用? 軟件開發(fā)工具包 (SDK)包括使用命令行工具和任何編輯器(如 Visual Studio)生成和運(yùn)行 .NET 應(yīng)用程序所需的一切內(nèi)容。
SDK 7.0.100
OS | 安裝程序 | 二進(jìn)制文件 |
---|---|---|
Linux | 包管理器說明 | Arm32?|?Arm32 Alpine?|?Arm64?|?Arm64 Alpine?|?x64?|?x64 Alpine |
macOS | Arm64?|?x64 | Arm64?|?x64 |
Windows | Arm64?|?x64?|?x86?|?winget 指令 | Arm64?|?x64?|?x86 |
全部 | dotnet-install scripts |
【標(biāo)準(zhǔn)版】400元/年/5用戶/無限容量
【外貿(mào)版】500元/年/5用戶/無限容量
其它服務(wù):網(wǎng)站建設(shè)、企業(yè)郵箱、數(shù)字證書ssl、400電話、
聯(lián)系方式:電話:18696588163 微信同號(hào)
聲明:本站所有作品(圖文、音視頻)均由用戶自行上傳分享,或互聯(lián)網(wǎng)相關(guān)知識(shí)整合,僅供網(wǎng)友學(xué)習(xí)交流,若您的權(quán)利被侵害,請(qǐng)聯(lián)系 管理員 刪除。
本文鏈接:http://www.artemismd.com/article_32544.html