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

            導航

            統計

            公告

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

            常用鏈接

            留言簿(37)

            隨筆分類(104)

            隨筆檔案(101)

            文章分類(51)

            文章檔案(53)

            wince牛人

            搜索

            積分與排名

            最新評論

            閱讀排行榜

            評論排行榜

            日本加勒比久久精品| 久久久久免费看成人影片| 国产成人精品久久一区二区三区av| 亚洲色大成网站WWW久久九九| 久久夜色精品国产欧美乱| 国内精品九九久久久精品| 精品国产热久久久福利| 亚洲欧洲精品成人久久曰影片| 久久久久亚洲AV片无码下载蜜桃| 久久se精品一区精品二区| 久久久久亚洲精品中文字幕| 久久久精品人妻一区二区三区四| 国产精品日韩欧美久久综合| 久久亚洲AV成人无码软件| 国产精久久一区二区三区| 精品久久久无码21p发布| 精品视频久久久久| www.久久热| 国内精品久久久久影院日本| 伊人久久大香线焦AV综合影院| 久久国产成人午夜aⅴ影院| 久久久精品人妻一区二区三区蜜桃| 久久久久久亚洲精品不卡| 久久精品国产一区| 91久久精品91久久性色| 综合久久国产九一剧情麻豆| 亚洲国产成人久久精品99| 久久国产精品免费一区| 91久久精品视频| 久久福利青草精品资源站| 久久青青草原亚洲av无码app| 色婷婷久久综合中文久久一本| 久久久久亚洲AV成人网人人网站 | 久久久久久亚洲精品成人 | 亚洲精品无码专区久久久| 久久伊人中文无码| 久久久久久亚洲精品不卡 | 99久久国产综合精品成人影院| 国产精品对白刺激久久久| 精品久久久久久无码中文字幕一区| 无码国内精品久久人妻|