• <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 閱讀(1264) 評論(0)  編輯 收藏 引用 所屬分類: 基礎知識

            導航

            統計

            公告

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

            常用鏈接

            留言簿(37)

            隨筆分類(104)

            隨筆檔案(101)

            文章分類(51)

            文章檔案(53)

            wince牛人

            搜索

            積分與排名

            最新評論

            閱讀排行榜

            評論排行榜

            久久综合九色综合网站| 天天爽天天爽天天片a久久网| 性高湖久久久久久久久AAAAA| 久久福利资源国产精品999| 伊人久久无码中文字幕| 99久久综合狠狠综合久久| 久久综合偷偷噜噜噜色| 99久久精品国产一区二区蜜芽| 狠狠色丁香久久婷婷综合_中| 国产欧美久久一区二区| 一本色道久久88综合日韩精品 | 久久综合九色综合网站| 久久99热精品| 久久人人爽人人人人片av| 99久久国产综合精品网成人影院 | 精品久久久久久久中文字幕| 午夜欧美精品久久久久久久| 久久久久久无码国产精品中文字幕| 久久夜色精品国产欧美乱| 亚洲精品tv久久久久久久久久| 久久综合综合久久97色| 奇米影视7777久久精品| 亚洲中文字幕无码久久2020 | 久久精品蜜芽亚洲国产AV| 人妻无码αv中文字幕久久琪琪布| 99久久精品无码一区二区毛片 | 国产精品久久午夜夜伦鲁鲁| 久久久久av无码免费网| 区久久AAA片69亚洲| 久久亚洲国产精品123区| 久久精品国产福利国产琪琪| 91精品无码久久久久久五月天| 国产一久久香蕉国产线看观看 | 久久免费视频观看| 久久青草国产精品一区| 久久婷婷久久一区二区三区| 国产精品久久久久久福利漫画| 久久久久久久人妻无码中文字幕爆| 亚洲综合日韩久久成人AV| 亚洲AV无码久久精品蜜桃| 久久免费的精品国产V∧|