.net core官(guān)方下載安裝(zhuāng) 最新軟件|熱門排行|軟(ruǎn)件分(fèn)類|軟件專題|廠商大全(quán)

您的位置: 首頁係統工具係統其它 → microsoft .net core 3.1正式(shì)版 v3.1.404 最(zuì)新版

microsoft .net core 3.1正式版

v3.1.404 最新版 microsoft .net core 3.1正式版 網友(yǒu)評(píng)分(fèn):8
  • 軟件(jiàn)大小:123.45M
  • 軟件語言:中(zhōng)文
  • 軟(ruǎn)件類型:國(guó)產軟件
  • 軟件類別:免費軟(ruǎn)件 / 係統其它
  • 更新時間(jiān):2020-12-10 11:07
  • 運行環境:WinXP, Win7, Win8, Win10
  • 軟件等級:4級
  • 軟件廠(chǎng)商(shāng):
  • 官方網站:暫無
好評:50%頂一個
壞評:50踩一(yī)個

同類相關軟件(jiàn)

軟件介紹

軟件標簽: .netframework microsoft

.net core給需要的用戶嗲來功能強大的應(yīng)用程序開發框(kuàng)架,不僅具有簡潔大氣的界(jiè)麵更有豐(fēng)富的功能以及便捷的操作方式等你來體驗,支持多種不同的操作平台更有諸多的應用程(chéng)序組建等你來使用,功能強大值得一試。喜歡的朋友趕緊來下載吧!

microsoft .net core 3.1正式(shì)版介紹:

.NET Core 是.net framework的新一代版本,是微軟開發的第一個官方版本,具(jù)有跨平(píng)台 (Windows、Mac OSX、Linux) 能力的應用程序開發框架 (Application Framework),未來也將會支持 FreeBSD 與 Alpine 平台,也是微軟在一開始發展時就開源(yuán)的軟件平台[1] ,它經常也會(huì)拿來(lái)和現有的開源 .NET 平台 Mono 比較。

由於 .NET Core 的開發目標是跨(kuà)平台的 .NET 平台,因此 .NET Core 會包含 .NET Framework 的類庫(kù),但(dàn)與 .NET Framework 不同的是 .NET Core 采用包化 (Packages) 的(de)管理(lǐ)方式,應(yīng)用程序隻需要獲取(qǔ)需(xū)要的組件即(jí)可,與(yǔ) .NET Framework 大包式安裝的作法截然(rán)不同,同時各包亦有(yǒu)獨立(lì)的版本線 (Version line),不(bú)再(zài)硬性要求應用程序跟隨主線版本。

.net core下載

.net core特點:

跨平台

可以在Windows,macOS,Linux上運行

靈活的部署機製

1.Portable applications(便攜式應用(yòng))

這種部署機製(zhì)和傳統的.NET Framework相似,隻要目標平台上存(cún)在.NET Core Runtime即可。

2.Self-contained application(自宿主應用(yòng))

顧(gù)名思義,這種部署機製將應用和運行時(shí)共同(tóng)打包,即(jí)便目標平台上沒有安裝.NET Core Runtime也(yě)能正常使用

第二種方式和.NET Native也是不一樣的,仍然使用CoreCLR,而.NET Native使(shǐ)用(yòng)CoreRT作為運行(háng)時(shí),詳細信息(xī)請見dotnet/corert

開源

.NET Core從屬於.NET基金會,由微軟進(jìn)行官方支持。使用MIT和Apache 2開源協議,文(wén)檔協議遵循CC-BY

.NET Core SDK包(bāo)含

.NET Core 是由許多項目所組成,除了基本的類庫(Core FX) 之外,也(yě)包含采用(yòng) RyuJIT 編譯(yì)的運行平(píng)台 Core CLR、編譯器平台.NET Compiler Platform、采用 AOT 編譯技術(shù)運(yùn)行最(zuì)優化的包 Core RT (.NET Core Runtime),以及跨平台的 MSIL 編譯(yì)器 LLILC (LLVM-based MSIL Compiler) 等項目(mù)。

同時,微(wēi)軟也發(fā)展了一個建置技術文件的平(píng)台docfx,並運用於 .NET Core 的文件網站。

命令(lìng)行工具(jù)

.NET程序所有的運行腳本(běn)都可(kě)以用命令(lìng)行工(gōng)具執行(háng)(cmd,bash)這(zhè)裏有幾個常見的donnet命令

兼容性(xìng)

通過.NET Standard Library與.NET Framework,Xamarin,Mono兼容

RyuJIT

RyuJIT 是微軟發展的新式即地編譯器 (Just-in-Time Compiler),用以替換現有的 .NET Framework 的 JIT 以及 JIT64 即地編譯器,依據微軟公布的測試報(bào)告,RyuJIT 的性能較前一代的 JIT 提(tí)升約 25%,並支持SIMD(Single Instruction, Multiple Data) 的技術。RyuJIT 同時應用於 .NET Framework 4.6 以及 .NET Core。

Core CLR

Core CLR 移植 .NET Framework 的 CLR 的功能,包含核心程(chéng)序庫 mscorlib、JIT 編譯器、垃圾(jī)收集器 (GC) 以及其他運行 MSIL 所需要的運行(háng)期環境。

Core RT

Core RT 是以AOT (Ahead-of-time) 編譯方式為主的核心功能,在 .NET Core 內稱為(wéi) Core RT,在 UWP 則是稱為 .NET Native。

Core RT 會在(zài)建造時期 (非運行期) 在編譯時將 MSIL 轉換成平台本地的機器碼,以獲取較短的引導時間(jiān) (JIT 采用的是運(yùn)行時期編譯,使得引導時間拉長),以及內存用量減少的優點。Core RT 會在不同的平台使用不同的(de) AOT 技術:

Windows 上使用的是 .NET Native。

Mac OS 與 Linux 上使用的是 LLILC (同時支持 JIT 和 AOT)。

LLILC

LLILC (LLVM-based MSILCompiler,英文發音為(wéi) "lilac") 是 .NET Core 在(zài)非 Windows 平台的 MSIL 編譯器 ,基於 ECMA-335 (Common Language Infrastructure) 的標準將 MSIL 編譯成原生碼運行,適用於可運行 LLVM 的操作係統,例如 Mac OSX 與 Linux 操(cāo)作係統。

LLILC 同時支持 JIT (內含 RyuJIT 的實(shí)現) 以及 AOT (未來(lái)將開始支持) 的編譯方式。

Roslyn

.NET Compiler Platform (項目代碼為 Roslyn) 是將 .NET 平台的編譯架構標準化的(de)平台,它可提供(gòng)程序管(guǎn)理工具 (如集(jí)成開發環(huán)境(jìng)) 相當多的情(qíng)報,用以發展有助於編(biān)寫程序與管理程序結構所需要的功能

例如(rú)類型信息、語(yǔ)法結(jié)構、參考鏈接、語義、編譯器、自動化、錯誤回報等等功(gōng)能,隻要是遵循 CLI 標準的編程語言,都可以利用 .NET Compiler Platform 實現(xiàn)出編譯器,讓(ràng)程序管理工具(jù)能實現如語法(fǎ)提示、語法自動完成、關鍵字高亮等可視化能力。

.NET Compiler Platform 可同(tóng)時支持 .NET Framework 4.6 以上版本,.NET Core 也原生支持。

軟件截圖

下(xià)載地址 電腦版

點擊報錯 軟件無法下載或下載後無法使用(yòng),請(qǐng)點擊報錯,謝謝!

用戶評論

熱(rè)門評論(lùn)

最新評論

發表評論 查看所有評論(0)

昵稱:
請不(bú)要評論無意義或髒話,我們所有評論(lùn)會(huì)有(yǒu)人工審核(hé).
字數: 0/500 (您的(de)評論需要經過審核才能顯示)
免费人欧美成又黄又爽的视频丨一本色道久久88综合日韩精品丨国产专区日韩精品欧美色丨午夜无遮挡男女啪啪视频丨国产欧美日韩综合精品一区二区丨亚洲精品无码不卡在线播HE丨亚洲精品国产精品国自产观看丨日韩国产高清av不卡