6月26日Red Hat DevNation 2016大會(huì)上,微軟發(fā)布了.NET Core 1.0以及 ASP.NET Core 1.0正式版,現(xiàn)在已經(jīng)開(kāi)放下載,下文附有下載地址。這款工具為開(kāi)源,并且支持跨平臺(tái).NET實(shí)現(xiàn)。那么此次.NET Core 1.0都更新了什么呢?下面就來(lái)看看了解下!
此次發(fā)布的.NET Core 1.0包括.NET Core Runtime、.NET Core SDK、.NET Core VS Tooling(包括Web開(kāi)發(fā)工具)、.NET Core Windows Server Hosting,以及更新的NuGet ASP.NET Core 1.0和Entity Framework Core 1.0包,支持Windows、Linux、macOS和Docker平臺(tái)。這款工具是新一代.NET的基石,而舊版.NET Framework是基于Windows的.NET實(shí)現(xiàn),Mono是.NET Framework的一個(gè)開(kāi)源、跨平臺(tái)的實(shí)現(xiàn)。
微軟.NET Core 1.0下載:
名字變動(dòng)如下:
ASP.NET 5 –> ASP.NET Core 1.0
.NET Core 5 –> .NET Core 1.0
Entity Framework 7 –> Entity Framework Core 1.0
更新內(nèi)容特點(diǎn):
模塊化
.NET Core是一組運(yùn)行時(shí)庫(kù)和編譯器組件。微軟使用這些組件在各種配置設(shè)備和云的工作負(fù)載上。你可以做同樣的為你的應(yīng)用程序或服務(wù)。
管理
管理運(yùn)行時(shí)使代碼容易編寫和執(zhí)行。保證安全。 .NET Core管理內(nèi)存垃圾收集器,編譯你的代碼使用JIT編譯器或提前凈化本機(jī)。
跨平臺(tái)的
您可以在創(chuàng)建.NET Core的應(yīng)用程序上運(yùn)行多個(gè)操作系統(tǒng)和cpu。.NET Core運(yùn)行在Windows上。ports正在進(jìn)行中針對(duì)Linux、OS X和FreeBSD,與LLVM編譯器集成。
現(xiàn)代 化
.NET Core帶來(lái)的一套語(yǔ)言,為首c#和VB和f#支持現(xiàn)代語(yǔ)言功能,如泛型,語(yǔ)言集成查詢(LINQ),異步支持等等。它是由托管編譯器稱為“Roslyn”暴露在運(yùn)行時(shí)可用的服務(wù)。
可互操作的
管理.NET Core Runtime允許一個(gè)精簡(jiǎn)的核心和容易通過(guò)多種方式與本機(jī)代碼的互操作性。他們每個(gè)人都支持一組豐富的場(chǎng)景,更不用說(shuō)大性能。
新聞熱點(diǎn)
疑難解答
圖片精選