.net core2.2程序安裝制作的的軟件,能夠?qū)崿F(xiàn)便捷的編碼操作方式,為用戶建立清晰的界面內(nèi)容,支持快速編輯儲(chǔ)存能夠掌握最特色的操作手法,數(shù)據(jù)計(jì)算分析更方便便捷,支持多客戶端運(yùn)行使用,需要的用戶可以前來旋風(fēng)軟件園下載!
一個(gè)開源通用的開發(fā)框架,支持跨平臺(tái),即支持在window,macos,linux等系統(tǒng)上的開發(fā)和部署,并且可以在硬件設(shè)備,云服務(wù),和嵌入式/物聯(lián)網(wǎng)方案中進(jìn)行使用。.net core的源碼放在github上,由微軟官方和社區(qū)共同支持。
跨平臺(tái)
可以在windows,macos,linux上運(yùn)行
兼容性
通過.net standard library與.net framework,xamarin,mono兼容
命令行工具
.net程序所有的運(yùn)行腳本都可以用命令行工具執(zhí)行(cmd,bash)這里有幾個(gè)常見的donnet命令
靈活的部署機(jī)制
1.portable applications(便攜式應(yīng)用)
這種部署機(jī)制和傳統(tǒng)的.net framework相似,只要目標(biāo)平臺(tái)上存在.net core runtime即可。
2.self-contained application(自宿主應(yīng)用)
顧名思義,這種部署機(jī)制將應(yīng)用和運(yùn)行時(shí)共同打包,即便目標(biāo)平臺(tái)上沒有安裝.net core runtime也能正常使用
第二種方式和.net native也是不一樣的,仍然使用coreclr,而.net native使用corert作為運(yùn)行時(shí),詳細(xì)信息請見dotnet/corert
開源
.net core從屬于.net基金會(huì),由微軟進(jìn)行官方支持。使用mit和apache 2開源協(xié)議,文檔協(xié)議遵循cc-by
使用.net core 2.0需要先安裝.net core sdk 2.0,并且在visual studio 2017中創(chuàng)建app。
.net core sdk 2.0.0 包括了 .net core 2.0.0 runtime,如果下載了sdk就不需要單獨(dú)下載runtime了。
.net core的組成
.net runtime
即coreclr。如之前所說,coreclr與.net framework的clr并沒有什么區(qū)別,進(jìn)程管理,gc,jit(ryujit 編譯器)這些部分也都是一樣的,只是針對服務(wù)器系統(tǒng)做了相應(yīng)優(yōu)化?,F(xiàn)在clr和coreclr也在進(jìn)行同步更新,只是可以肯定的是,coreclr才是.net的未來,clr將作為兼容手段而存在
framework libraries,
即corefx。包括集合類,文件系統(tǒng)處理類,xml處理類,異步task類等
sdk tools 和 language compilers (sdk工具和編譯器)
即cli工具和roslyn編譯器??梢酝ㄟ^.net core sdk(.net core開發(fā)工具包)獲取。
dotnet’app host
用來選取并執(zhí)行對應(yīng)運(yùn)行時(shí),提供組件載入原則和啟動(dòng).net core應(yīng)用程序。sdk也是通過相同程序啟動(dòng)。
是不是想起了mscoree.dll這個(gè)墊片,它同樣承載著windows平臺(tái)上為.net應(yīng)用程序選擇clr版本的工作
大小:166.00M / 版本:v2.2 官方版
大?。?3.35M / 版本:v2.2 官方版
大?。?8.17M / 版本:v2.2 官方版
大?。?.84M / 版本:v2.2 官方版
大?。?4.58M / 版本:v2.2 官方版
大?。?.03M / 版本:v2.2 官方版
大?。?91.00M / 版本:v2.2 官方版
大?。?0.40M / 版本:v2.2 官方版
大?。?6.56M / 版本:v2.2 官方版
大小:227.69M / 版本:v2.2 官方版
大?。?66.78M / 版本:v2.2 官方版
大?。?.48M / 版本:v2.2 官方版