• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            milkyway的窩

            最初想法的誕生地

             

            .NET Framework、.NET Compact Framework、.NET Micro Framework

                 所謂的.NET Framework概念,百度一下是這么說的:它是支持生成和運行下一代應用程序和 XML Web services 的內部 Windows 組件。
                 .NET Framework 具有兩個主要組件:公共語言運行庫(CLR)和 .NET Framework 類庫。公共語言運行庫是 .NET Framework 的基礎。可以將運行庫看作一個在執行時管理代碼的代理,它提供內存管理、線程管理和遠程處理等核心服務,并且還強制實施嚴格的類型安全以及可提高安全性和可靠性的其他形式的代碼準確性。這類似于Java的虛擬機。事實上,代碼管理的概念是運行庫的基本原則。以運行庫為目標的代碼稱為托管代碼,而不以運行庫為目標的代碼稱為非托管代碼。.NET Framework 的另一個主要組件是類庫,它是一個綜合性的面向對象的可重用類型集合,可以使用它開發多種應用程序,這些應用程序包括傳統的命令行或圖形用戶界面 (GUI) 應用程序,也包括基于 ASP.NET 所提供的最新創新的應用程序(如 Web 窗體和 XML Web services)。
                 看了這些是不是會有點迷糊?其實用過.NET Framework的人就把CLR理解成程序運行的環境,而.NET類庫無非就是提供了功能支持的封裝。
                 按照 .NET Framework=CLR+.NET F程序庫的公式類推,.NET Compact Framework和.NET Micro Framework也是由這兩個組件構成的。只是針對的開發領域不同:.NET Framework是傳統的PC機和網絡應用,.NET Compact Framework和.NET Micro Framework針對所謂的嵌入式開發應用。那么,.NET Compact Framework和.NET Micro Framework又有什么區別呢?.NET CF針對的是運行著Windows CE系列OS的硬件平臺,比如安裝了Windows Mobile的手機或者是PPC,以及一些采用CE的工控系統等等。而.NET MF是針對資源更為有限的嵌入式設備(比如沒有MMU的ARM7),它提供了一個可引導的運行時環境,不需要OS的支持。
              這三者所包含的功能架構是依次遞減的,這從名字上也很容易看出。.NET CF對 .NET Framework 進行了一些重大的刪減,使它能夠適應 Windows CE 的資源限制。如幾乎刪除了所有方法的重載、不支持打印、刪除了與 GDI+ 相關的功能。而到了.NET MF比起CF更加精簡,在CF的基礎上刪去了組建模型、SQL支持、ADO.NET等。
              在開發上,三者都可被統一到VS2005里頭了。.NET CF支持兩種開發語言:C# .NET 和 Visual Basic .NET。由于 J# 是后來才添加到 Visual Studio .NET 開發環境中的,因此 .NET CF不支持它。.NET CF還有一個語言限制,這是 .NET Framework 所沒有的。在 .NET Framework 中,一個項目可以使用多個語言的組件,而 .NET CF中的項目則限制使用一種語言:C# .NET 或 Visual Basic .NET。解決這一單語言項目限制的方法是使用“類”模板創建其他項目。將可替代的語言代碼添加到模板中,然后只要在應用程序項目中添加對這些類的引用即可。



            參考資料:百度百科、MSDN

            posted on 2007-09-25 23:03 milkyway 閱讀(1258) 評論(0)  編輯 收藏 引用 所屬分類: 基礎知識

            導航

            統計

            公告

            隨筆皆原創,文章乃轉載. 歡迎留言!

            常用鏈接

            留言簿(37)

            隨筆分類(104)

            隨筆檔案(101)

            文章分類(51)

            文章檔案(53)

            wince牛人

            搜索

            積分與排名

            最新評論

            閱讀排行榜

            評論排行榜

            国产精品久久一区二区三区| 亚洲精品tv久久久久| 久久精品国产清高在天天线| 97久久精品无码一区二区| 国产福利电影一区二区三区久久久久成人精品综合 | 99久久国语露脸精品国产| 久久婷婷综合中文字幕| 亚洲人成电影网站久久| 久久亚洲日韩看片无码| 久久久久久a亚洲欧洲aⅴ| 香蕉99久久国产综合精品宅男自 | 亚洲伊人久久成综合人影院 | 久久亚洲私人国产精品vA| 久久成人精品视频| 久久无码AV一区二区三区| 国产V亚洲V天堂无码久久久| 大美女久久久久久j久久| 久久午夜无码鲁丝片秋霞| 国产精品成人99久久久久| 久久精品国产网红主播| 国产69精品久久久久观看软件| 国产精品久久久久影院色| 国色天香久久久久久久小说| 久久国产视屏| 人人狠狠综合久久亚洲88| 久久综合狠狠综合久久综合88| 午夜精品久久久久久影视777| 中文字幕成人精品久久不卡| 色婷婷综合久久久久中文| 久久久久亚洲AV成人网人人网站| 精品久久久久久99人妻| 99热成人精品免费久久| 久久免费精品视频| AA级片免费看视频久久| 国产精品欧美久久久天天影视| 亚洲国产欧美国产综合久久| 国产精品99久久久精品无码| 精品久久久久久中文字幕大豆网| 国产99久久久国产精品小说| 思思久久99热只有频精品66| 久久久久av无码免费网|