對於微軟開發者來說,每次BUILD大會都是值得期待的。這次也是驚喜滿滿,除了大眾矚目的WP8.1的發布還有一項會令開發者興奮的技術出現:.NET NATIVE。下面就來詳細了解一下其為何物。
內存占用很少,電量消耗也少,很適合平板等內存相比較小的設備。
雲編譯,開發者提供.NET代碼,而消費者安裝的是自己設備可以使用的機器碼.
.NET 版本管理的問題。開發中最常遇到這個東西.NET 低版本不支持,或者是要支持一些低版本機器,導致我們開發的環境一直是以低版本.net來進行的。.net native編譯成機器碼就不存在這種問題了。個人認為這個是其商業價值所在。
據官網,用native編譯的windows商店程序, 啟動速度加快60%,占用內存減少將近20%.
支持windows store apps,暫時不支持其他的一些.net桌面程序,WPF等。但我們可以期待以後會出現全盤都支持的時代。私人認為WPF是難點,畢竟是用了GPU.
苦逼了我的64G 蘇菲PRO)和.net native,之後會陸陸續續出一些關於.net native的使用和外國博客的翻譯,畢竟國外走的還是比較前的。
http://msdn.microsoft.com/en-US/vstudio/dotnetnative
http://blogs.msdn.com/b/dotnet/archive/2014/04/02/announcing-net-native-preview.aspx
http://channel9.msdn.com/Shows/Going+Deep/Inside-NET-Native