.Net Core 2.1是一款電腦系統(tǒng)必備組件,該版本在18年5月末發(fā)布,相較于2.0版本帶來了大量改進(jìn),讓響應(yīng)速度更加提升,提供了更多幫助內(nèi)容,快下載使用吧!
軟件介紹
.NET Core 2.0正式發(fā)布至今已經(jīng)過去了大半年,這大半年說長(zhǎng)不長(zhǎng)說短不短,這段時(shí)間里,我是充分地體會(huì)到了微軟的誠(chéng)意,那就是認(rèn)認(rèn)真真打造一個(gè)優(yōu)秀的開源平臺(tái)。這大半年的時(shí)間里,微軟一直在為.NET Core發(fā)布新的更新,每次都進(jìn)步一點(diǎn),日積月累至今,終于發(fā)布了.NET Core 2.1,這是一個(gè)重大的改進(jìn)版本。
.NET Core 2.1的發(fā)布時(shí)間是2018年5月30日,但考慮到和西雅圖的14個(gè)小時(shí)的時(shí)差,我們這邊的時(shí)間應(yīng)該是5月31日了,而我是得到這個(gè)消息后就直奔下載,閱讀更新日志,并把這個(gè)最新的框架,應(yīng)用于目前的項(xiàng)目中,一切非常順利,中間僅僅遇到了點(diǎn)小問題,但很輕松就解決了。跟之前的修修補(bǔ)補(bǔ)相比,這個(gè)2.1版本是實(shí)實(shí)在在給我?guī)砹艘恍@喜。
軟件特點(diǎn)
編譯性能大幅度提升,編譯并發(fā)布代碼確確實(shí)實(shí)地快了,這次真沒有吹牛;
ASP.NET Core的響應(yīng)速度有了顯著提升,打開網(wǎng)頁(yè)速度“刷刷刷”,程序在我的Macbook上也“健步如飛”;
之前編譯的時(shí)候會(huì)出現(xiàn)一些警告和錯(cuò)誤信息,(在官方論壇上確定是編譯器的bug)現(xiàn)在都沒有了,修正了;
ASP.NET Core提供了一些新的Tag及幫助方法,很有用;
軟件功能
Long-term Support 長(zhǎng)期支持
.NET Core 2.1 將是一個(gè)長(zhǎng)期支持(LTS)版本。這意味著它會(huì)支持三年。我們建議您將 .NET Core 2.1 作為 .NET Core 開發(fā)的新標(biāo)準(zhǔn)。
我們打算在未來 2-3 個(gè)月內(nèi)發(fā)布少量重要更新,然后正式將 .NET Core 2.1 作為 LTS 發(fā)布。之后,更新將針對(duì)安全性、可靠性以及添加平臺(tái)支持(例如 Ubuntu 18.10)。我們建議您現(xiàn)在開始采用 .NET Core 2.1。對(duì)于處于活躍開發(fā)狀態(tài)的應(yīng)用程序,沒有理由推遲將 .NET Core 2.1 部署到生產(chǎn)環(huán)境中。對(duì)于不活躍開發(fā)狀態(tài)的應(yīng)用程序,我們建議您等待部署,直到將 .NET Core 2.1 聲明為 LTS。
有以下幾個(gè)原因升級(jí)到 .NET Core 2.1:
長(zhǎng)期支持(LTS)。
卓越的性能和質(zhì)量。
新的平臺(tái)支持,例如:Ubuntu 18.04,Alpine,ARM32。
更容易的在項(xiàng)目文件中管理平臺(tái)依賴關(guān)系和自包含應(yīng)用程序發(fā)布。
我們收到很多希望將 .NET Core 2.0 作為 LTS 版本的請(qǐng)求。事實(shí)上,那是我們?cè)瓉淼挠?jì)劃。我們選擇等待,直到我們解決了管理平臺(tái)依賴性的各種挑戰(zhàn)(上面的最后一點(diǎn))。平臺(tái)依賴管理是 .NET Core 1.0 中的一個(gè)重要問題,并且隨著每個(gè)版本的逐步改進(jìn)。例如,您會(huì)注意到 ASP.NET Core 軟件包引用不再包含 .NET Core 2.1 的版本號(hào)。
首次引入Global Tools
Global Tools是.NET Core 2.1預(yù)覽版中其中一個(gè)初次出現(xiàn)的特性。Global Tools提供了一種方法,讓開發(fā)人員編寫的.NET Core應(yīng)用可以打包成NuGet包交付。如果.NET Core運(yùn)行在目標(biāo)平臺(tái)上,那么一個(gè)恰當(dāng)打包的Global Tool就可以在那上面運(yùn)行。JavaScript開發(fā)人員可能會(huì)發(fā)現(xiàn)一件有趣的事,就是這個(gè)工具直接借鑒了NPM Global Tools。最終,.NET Core Global Tools將支持安裝到用戶的本地目錄。
ASP.NET Core 2.1對(duì)GDPR的支持
歐盟的《通用數(shù)據(jù)保護(hù)條例》(General Data Protection Regulation,以下簡(jiǎn)稱 GDPR)已經(jīng)于 2018 年 5 月 25 日正式施行。GDPR 涵蓋了包括數(shù)據(jù)泄露發(fā)生后 72 小時(shí)內(nèi)向監(jiān)管機(jī)構(gòu)通報(bào)的要求,以及提前告知用戶數(shù)據(jù)用途的要求等等。GDPR 允許監(jiān)管機(jī)構(gòu)對(duì)違反規(guī)定的公司處罰高達(dá)其全球收入的 4%的罰金。如果亞馬遜受到懲罰,罰款將為 70 億美元。然而有趣的是,由于像亞馬遜這樣的公司收入巨大,利潤(rùn)卻相對(duì)較低,因此 4%的罰款可能會(huì)花掉他們兩年的利潤(rùn)。如果歐盟居民提交了數(shù)據(jù)訪問請(qǐng)求,公司有 30 天的時(shí)間作出響應(yīng)。假設(shè)一家公司收到了這樣的請(qǐng)求,但它們?nèi)圆煌耆?GDPR 標(biāo)準(zhǔn),并且無法回應(yīng),那么該居民可以向當(dāng)?shù)乇O(jiān)管機(jī)構(gòu)提出投訴。GDPR 要求監(jiān)管機(jī)構(gòu)采取措施來執(zhí)行法律。就算不是 4% 的罰款,但他們也不能對(duì)投訴坐視不理?!叭绻O(jiān)管機(jī)構(gòu)在第一個(gè)月收到 10000 個(gè)投訴,他們就有麻煩了。
GDPR 只適用于歐盟境內(nèi)和歐盟居民,但由于許多公司在歐洲開展業(yè)務(wù),美國(guó)科技行業(yè)正在手忙腳亂地整改。盡管可以預(yù)見在 GDPR 的實(shí)施初期一定會(huì)出現(xiàn)問題,但這一規(guī)定標(biāo)志著全球數(shù)據(jù)處理方式的巨變。希望隨著公司和監(jiān)管機(jī)構(gòu)逐漸走上正軌,經(jīng) GDPR 所加強(qiáng)的隱私保護(hù)也將成為常態(tài)。
Windows Compatibility Pack
將現(xiàn)有代碼從 .NET Framework 移植到 .NET Core 時(shí),可以使用 Windows Compatibility Pack。它提供了額外的 20,000 個(gè)API,與 .NET Core 中可用的 API 相比。這包括System.Drawing,EventLog,WMI,性能計(jì)數(shù)器和 Windows 服務(wù)。使用.NET Framework 也有必要升級(jí)到.NET Core上享受.NETCore的高性能以及云服務(wù)的便利。
標(biāo)簽: .Net Core 微軟 開發(fā)環(huán)境 必備軟件

微軟旗下軟件都有什么是不少用戶咨詢的問題,這家行業(yè)巨頭不僅有著占有霸主地位的操作系統(tǒng),也有各種強(qiáng)大的開發(fā)平臺(tái)和運(yùn)行環(huán)境,更有著海量生產(chǎn)力的工具軟件,小編這里將微軟好用的軟件下載進(jìn)行集合,用戶能在這里找到對(duì)軟件的需求。
下載地址
精品推薦
-
Microsoft .Net Framework4.7.2中文版
詳情 -
.Net3.5
詳情 -
.Net3.5 64位win10離線安裝包
詳情 -
MarkdownPad2
詳情 -
.Net Framework 4.0 32位離線安裝包
詳情 -
RPGVXACE RTP
詳情 -
Cmder(windows命令行工具)
詳情 -
jetbrains全系列激活工具
詳情 -
scratch免激活離線版
詳情 -
Microsoft .NET Runtime6.0
詳情 -
鯨魚積木編程專業(yè)版
詳情 -
Lodop云打印機(jī)插件
詳情 -
Qt Linguist(QT語(yǔ)言家)
詳情 -
Microsoft .Net Framework 4.0完整版
詳情 -
Jar to Exe
詳情 -
DevExpress 2020
詳情
裝機(jī)必備軟件
網(wǎng)友評(píng)論