婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 微軟官方詳解.Net Native:Win10通用應用性能的保障

微軟官方詳解.Net Native:Win10通用應用性能的保障

熱門標簽:昌吉申請400電話號碼 長沙開福如何辦理400電話業(yè)務 外呼系統(tǒng)使用制度 重慶地圖標注代理 蘇州客服外呼系統(tǒng) 臨沂四川外呼系統(tǒng) 地圖標注的是什么衣服品牌 400電話辦理周期很長嗎 如何在地圖標注0

 微軟從上個世紀90年代后期開始著手構建.Net開發(fā)框架,并于2000年發(fā)布了.Net 1.0。該框架的理念是,開發(fā)者不需要再為每個應用編寫類似內(nèi)存管理等基礎操作的代碼,這些職責都可以由“公共語言運行庫(CLR)”來擔任,開發(fā)者只需要將注意力集中在更高的層面,實現(xiàn)功能即可。而實際運行效果也非常不錯,關鍵是還能夠減少代碼工作量。

不過一直以來性能方面總是被詬病,因為從高級語言代碼到CLR再到最終的CPU指令需要一個轉換過程,這會降低程序運行效率。

現(xiàn)在微軟已經(jīng)想出了兩全其美的方法,推出了全新編程框架.Net Native。.Net程序員可以繼續(xù)使用他們所熟悉的語言和工具,比如C#或Visual Basic以及其他常見的.Net運行庫。與以往不同的是,基于.Net Native編寫的代碼編譯完成之后,運行速度會更快,也不要求用戶在電腦中安裝.Net框架。

.Net Native優(yōu)點:

• 冷啟動性能可提升60%;

• 熱啟動性能可提升40%;

• 本地編譯,應用占用內(nèi)存會更少;

• 不再依賴桌面.NET運行庫;

• 由于應用是被編譯到本地代碼的,因此能夠得到本地代碼的性能(類比C++程序)

• 你仍然可以使用業(yè)內(nèi)先進的C#或VB編程語言及其配套工具

• 你仍然可以使用.Net編程模型,利用擴展的API編寫業(yè)務邏輯、內(nèi)置內(nèi)存管理以及異常處理。

由于編譯.Net Native應用需要耗費時間,因此在Visual Studio中微軟加入的新“調(diào)試(Debug)模式”,允許開發(fā)者可以像編寫傳統(tǒng).Net應用那樣編寫.Net Native應用,不需要完全編譯為本低代碼即可在Visual Studio中運行。如此便能夠加快開發(fā)速度,不過微軟也提醒開發(fā)者,在Release模式下測試代碼或者完全編譯到本地代碼在開發(fā)過程中同樣非常重要。

微軟通用應用,即能夠在桌面PC、平板、手機以及Xbox等Windows10設備中運行的通用應用都是基于.Net Native編寫的。對開發(fā)者來說,.Net Native是熟悉但又更快的編程框架;對最終用戶來說,不需要再安裝.Net框架即可使用UWP通用應用。應用也將更加輕便,且運行速度更快(相比.Net應用)。

如果你想了解更多,可點此參考微軟官方頁面。(via: WinBeta)

標簽:文山 湘西 郴州 拉薩 合肥 瀘州 秦皇島 山東

巨人網(wǎng)絡通訊聲明:本文標題《微軟官方詳解.Net Native:Win10通用應用性能的保障》,本文關鍵詞  微軟,官方,詳解,.Net,Native,;如發(fā)現(xiàn)本文內(nèi)容存在版權問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《微軟官方詳解.Net Native:Win10通用應用性能的保障》相關的同類信息!
  • 本頁收集關于微軟官方詳解.Net Native:Win10通用應用性能的保障的相關信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 新丰县| 顺昌县| 湖州市| 潢川县| 宜兰市| 瑞金市| 上高县| 宜春市| 喜德县| 绩溪县| 沧州市| 个旧市| 太保市| 玛多县| 邯郸市| 当雄县| 临洮县| 德清县| 彭山县| 台北县| 扎鲁特旗| 红河县| 阿克陶县| 长顺县| 张家口市| 武邑县| 南宫市| 石景山区| 且末县| 诸城市| 凌源市| 黑河市| 廊坊市| 会宁县| 定安县| 昌黎县| 灵石县| 桐乡市| 体育| 汝阳县| 仙桃市|