日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
C#WindowsCE特點之小型化

C# Windows CE特點之小型化:

C# Windows CE設(shè)計的目標(biāo):首先同時也是最重要的設(shè)計目標(biāo)是使Windows CE盡量小。

最小的Windows CE映像不到500K,其微小的內(nèi)核既不支持顯示終端,又沒有設(shè)備驅(qū)動,但是它依然可以支持文件系統(tǒng),運行程序,開啟線程,裝載動態(tài)鏈接庫(DLL,Dynamic Link Library)以及訪問內(nèi)存,它沒有完整的Win32 API來支持.NET精簡框架,但是對于像普通打印機(jī)和便攜式音樂播放器這樣簡單的設(shè)備來說顯然已經(jīng)足夠了。

另一種更具代表性的設(shè)備映像需要占用5MB到10MB的內(nèi)存空間,它足以支持一個顯示屏和運行Web瀏覽器所需的各種網(wǎng)絡(luò)協(xié)議。

而像Pocket PC這樣的設(shè)備則需要32MB(或者更大)的ROM空間,其中大部分是應(yīng)用程序和可選的設(shè)備驅(qū)動。

當(dāng)然,這并不能作為評定其它嵌入式操作系統(tǒng)大小的標(biāo)準(zhǔn),它們可能還有比上面提到的微小內(nèi)核更小的映像,但是Windows CE卻以這樣小的容量提供了一個能夠滿足各種設(shè)備要求、可配置的操作系統(tǒng)。

相比較而言,各種桌面版本的Windows,Windows Me需要100MB的硬盤空間,而Windows XP則需要500MB。

在Microsoft Windows系列操作系統(tǒng)中,C# Windows CE無疑是又小又靈活的一個。

將C# Windows CE設(shè)計得這么小主要是為了減少硬件的需求,進(jìn)而使其適應(yīng)數(shù)量多、價格低的消費電子設(shè)備。

所以,在這個激烈競爭的市場中,Windows CE開發(fā)團(tuán)隊通過緊縮必需的硬件(RAM、ROM、CPU和各種組件)來降低成本,因為在價格優(yōu)先的消費電子市場中,低成本將帶來巨大的競爭優(yōu)勢。

具有桌面版本W(wǎng)indows環(huán)境下Win32或者.NET框架經(jīng)驗的開發(fā)人員往往會受到Windows CE“越小越好”思想的束縛。

他們已經(jīng)適應(yīng)了原來常用的各種API,但在剛剛接觸到Windows CE時,他們常常會覺得“舉步維艱”。正當(dāng)他們認(rèn)為自己已經(jīng)領(lǐng)悟到設(shè)備端編程的要領(lǐng)時,卻可能突然發(fā)現(xiàn)他們想要用到的某些函數(shù)在Windows CE環(huán)境下得不到支持,而在桌面環(huán)境下這些函數(shù)是經(jīng)常使用的。這可能是Win32的函數(shù)調(diào)用,也可能是.NET框架中的命名空間、類、屬性、方法或者事件。

剛開始,也許你會疑惑是什么東西剝奪了你的權(quán)利,使你不能用最喜歡的方式來做一件很普通的事,多數(shù)情況下可以找到其它方法來做這件事。

當(dāng)你最終搞明白這是怎么一回事之后,你會對“越小越好”和“C# Windows CE是一個小操作系統(tǒng)”的理解更加深刻。

微軟的.NET精簡框架開發(fā)團(tuán)隊很好的遵循了這一設(shè)計目標(biāo),第一版的.NET精簡框架就不超過2MB6。相比而言,桌面版本W(wǎng)indows使用的.NET框架需要占用30MB以上的空間。

C# Windows CE特點中的小型化就向你介紹到這里,希望對你認(rèn)識和學(xué)習(xí)C# Windows CE有所幫助。

【編輯推薦】

  1. C#Windows應(yīng)用程序開發(fā)之添加狀態(tài)條
  2. C#Windows應(yīng)用程序開發(fā)之事件處理器
  3. c# Windows CE讀取電池電量的實現(xiàn)
  4. C# Windows CE使用小技巧實例
  5. C# Windows CE概述

本文名稱:C#WindowsCE特點之小型化
本文路徑:http://www.dlmjj.cn/article/coghcis.html