<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12
      厚積薄發
      海納百川,有容乃大

      WinRT(Windows Runtime)是微軟新一代在Win8 Metro下開發框架, 它是一套面向對象、跨語言并且是Native的庫。 

      如果有人問我WinRT的核心技術是什么? 我的答案是 COM + .Net Metadata + Xaml, 這三者可以說是微軟這些年所有技術的精華。

      COM組件技術一直是微軟在用戶態的核心技術之一, 它讓我們可以無縫的以面向對象的方式搭建應用程序,隨著.Net的發展,我們曾經以為它已逐漸過時,但是在WinRT中,我們看到它又回來了。 
      .Net Metadata是微軟在 .Net繼承過來的, 通過它描述組件的類層次和接口, 實現跨語言的調用。
      Xaml是微軟從WPF中繼承過來的, 相對于傳統GDI窗口和控件, 它的優勢我們就不多說了, 它是微軟下一代界面的表現方式。

       對于Win8 Metro應用(現在微軟喜歡把它叫住Windows Store App), 我們一直很好奇Win8的架構, 它與傳統Win32究竟是什么關系?
      對于這個問題, 我們在網上一般會喜歡用這個圖作為答案:


      上面的圖給我們的感覺是WinRT完全不同于傳統的Win32應用程序, 是直接基于Windows內核的,它和Win32 API是并列的2套開發框架。
      或許是微軟試圖這樣設計, 所以給了我們這樣一張架構圖, 但是后來我們逐漸發現, 實際情況卻是這樣的:

      WinRT不是直接基于Windows內核, 而是直接搭建在Win32上的一個系統級應用, WinRT的下層還是Win32 API。
      通過工具, 我們可以看到傳統的Desktop Application和WinRT App是運行在同一個Session, 同一個Window Station,同一Desktop的, 微軟只是在它們之間的切換作了些限制。

      另外,微軟通過新增加一些API(比如NtCreateLowBoxToken)讓Metro App以很低權限運行在Sandbox(App  Container)中, 對于和權限相關的API調用,它會通過一個Broker來運行。




      總之, 一開始我們會覺得WinRT很好奇, 但是后來我們逐步發現它其實并沒有那么神秘, 它是很多微軟現有技術的合成體。 微軟的技術更新很多時候讓人眼花潦蘭,但是底層本質的東西(比如COM,D3D,Win32)其實一直很少改變。

      參考資料: Turning to the past to power Windows' future: An in-depth look at WinRT

      posted on 2013-01-13 16:40  Richard Wei  閱讀(1913)  評論(4)    收藏  舉報

      主站蜘蛛池模板: 黑人巨茎大战白人美女| 欧美精品18videosex性欧美| 在线无码午夜福利高潮视频| 性少妇tubevⅰdeos高清| 精品无码国产污污污免费| 色婷婷五月综合久久| 狠狠综合久久久久综| 99精品日本二区留学生| 精品中文人妻中文字幕| 日韩人妻无码精品久久| 中文字幕亚洲综合久久| 国产裸体美女视频全黄| 亚洲日本va午夜中文字幕久久| 亚洲精品漫画一二三区| 无套内射视频囯产| 国产精品一区二区三区激情| 日本亚洲一区二区精品久久| 国产呦交精品免费视频| 午夜DY888国产精品影院| 无码国内精品久久人妻蜜桃| 开心久久综合激情五月天| 日本少妇xxx做受| 国内精品视频区在线2021| 好男人视频www在线观看| 精品国产成人国产在线视| 开心久久综合激情五月天| 蜜桃视频无码区在线观看 | yy111111在线尤物| 最新国产精品拍自在线观看| 国产午夜影视大全免费观看| 北票市| 亚洲无线看天堂av| 国产精品福利自产拍久久| 国产精品中文字幕久久| 亚洲中文字幕有综合久久| 边添小泬边狠狠躁视频| 国产一区二区三区不卡视频| 亚洲精品乱码久久久久久蜜桃不卡 | 无码精品国产va在线观看| 囯产精品一区二区三区线| 日本高清视频色欧WWW|