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

            導航

            統計

            公告

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

            常用鏈接

            留言簿(37)

            隨筆分類(104)

            隨筆檔案(101)

            文章分類(51)

            文章檔案(53)

            wince牛人

            搜索

            積分與排名

            最新評論

            閱讀排行榜

            評論排行榜

            亚洲国产成人乱码精品女人久久久不卡| 国产精品久久99| 九九精品99久久久香蕉| 久久笫一福利免费导航 | 久久久久久午夜成人影院| 久久久久亚洲AV无码观看| 亚洲综合日韩久久成人AV| 丁香狠狠色婷婷久久综合| 久久久久亚洲精品无码网址| 久久久久久免费视频| 欧美va久久久噜噜噜久久| 国产精品免费看久久久香蕉| 思思久久好好热精品国产| 国产精品久久影院| 伊人久久大香线蕉综合影院首页 | 亚洲国产成人久久综合一| 少妇人妻综合久久中文字幕 | 久久男人中文字幕资源站| 久久久婷婷五月亚洲97号色 | 欧美一区二区精品久久| 久久久久免费精品国产| 国产精品日韩深夜福利久久| 久久久久亚洲AV片无码下载蜜桃| 久久天天躁狠狠躁夜夜不卡| 91精品国产高清久久久久久io| 久久免费大片| 国产精品成人无码久久久久久 | 久久婷婷是五月综合色狠狠| 99久久精品国产一区二区蜜芽| 亚洲综合精品香蕉久久网| 亚洲另类欧美综合久久图片区| 精品久久久久久无码中文野结衣| 99久久国产热无码精品免费 | 91精品国产9l久久久久| 亚洲级αV无码毛片久久精品| 午夜视频久久久久一区 | 亚洲午夜福利精品久久| 久久久久亚洲爆乳少妇无| 久久人人爽人爽人人爽av| 久久久久国产亚洲AV麻豆| 日本免费久久久久久久网站|