.NET 6.0 是一個免費的,跨平臺的開源開發(fā)人員平臺,用于構(gòu)建許多不同類型的應用程序。了解到 Microsoft 已宣布發(fā)布 .NET 6.0,這是該平臺將 .NET 與?.NET Framework?相結(jié)合的第一個版本。 .NET 6.0 是一個主要版本,也是自成為開源項目以來的第六個版本。

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