微軟.NET Core 2.0:新增的功能及其重要性
至頂網軟體頻道消息:微軟的.NET Core 2.0完工了,8月14日開始提供下載。
微軟同時還提供ASP.NET Core 2.0、Entity Framework Core 2.0和完整的.NET Standard 2.0規範的下載。
微軟.NET Core和.NET Standard 2.0的主要目標是要令更多的應用程序編程介面(API)在不同版本的.NET里保持一致。
微軟官員表示,團隊將.NET Standard 1.6的13,000個API增加至.NET Standard 2.0的32,000個API。大多數新添加的API都是.NET Framework API,這意味著開發人員可以更容易地將現有的.NET Framework代碼移植到.NET Standard。
微軟2014年從.NET Framework分出另一個版本,目的是令.NET Core子集更容易在各平台上移植。.Net Core後來成為.NET開發平台在開源跨平台版本,可在Windows、Linux和MacOS上運行。
.NET Core包括.NET運行組件、一個框架庫、一套軟體開發工具包工具和語言編譯器。.NET Standard是個API規範,該規範描述開發人員可在所有.NET平台上使用的.NET介面。
目前,.NET Framework 4.6.1、.NET Core 2.0、Mono 5.4、Xamarin iOS 10.14、Xamarin.Mac 3.8和Xamarin.Android 7.5上均支持.NET Standard 2.0。預計今年晚些時候在Windows 10通用Windows平台(UWP)上也會支持.NET Standard 2.0。
.NET Core 2.0的性能在運行組件和.NET Framework里均有改進,.NET Core 2.0並增加了對六個新平台的支持,包括Debian Stretch,SUSE Linux Enterprise Server 12 SP2和macOS High Sierra。.NET Core 2.0包含RyuJIT即時編譯器(x86版本),目前,.NET Core 2.0預覽版支持Linux ARM32。
微軟時下的發展戰略核心之一是確保.NET可以在所有地方運行。微軟想確保開發人員能在不同種類的Windows 10里運行他們的應用程序,這一點對微軟來說仍然頗為重要,但筆者以為,以後可就不會那麼重要了。
※亞馬遜CTO沃納·威格爾:數字化轉型是企業生存的唯一出路
※數字化趨勢下 施耐德電氣如何以創新布局雲端和邊緣?
TAG:ZD至頂網 |
※DeltaDNA數據報告:F2P網遊大R的重要性正在降低
※U-Net 和 ResNet:長短跳躍連接的重要性(生物醫學圖像分割)
※以SWIFT和Ripple為例 論跨境支付中速度的重要性
※蘋果總設計師:Apple Watch重要性不輸iPhone
※Facebook:VR/AR對於品牌營銷的重要性
※論好攝影師的重要性 2018年Fearless婚禮作品精選
※Digital Catapult發布VR/AR報告指出內容經濟的重要性
※40歲的直男 VS 40歲的gay,論保養的重要性
※TIP 15:第一印象的重要性
※法國部長Bruno Le Marie強調比特幣和加密貨幣的重要性
※Oculus解釋Rift S重要性,稱Rift 2太具顛覆性而不宜現在面世
※簡述三種常見3D音頻格式,及VR中Ambisonics格式的重要性
※重新認識室內光源重要性—WiT Genie
※Tim Draper:比特幣的重要性比互聯網、文藝復興和工業革命還大
※Metamucil通過VR技術讓人們知道纖維的重要性
※論髮型的重要性!貓的霸氣從何而來......
※由蘋果推出紅色iPhone8想到創新的重要性
※[圖]微軟最新研究報告:突顯Windows系統中更新的重要性
※WECC授權鏈:大數據對IP市場的重要性
※「TFBOYS」「新聞」190224 論眼睛對顏值的重要性,王俊凱的桃花眼必須擁有姓名