成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

C# Windows CE特點之小型化

開發 后端
C# Windows CE特點之小型化主要向你介紹了C# Windows CE特點中的小型化,C# Windows CE特點之小型化的設計思路是如何的。

C# Windows CE特點之小型化:

C# Windows CE設計的目標:首先同時也是最重要的設計目標是使Windows CE盡量小。

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

另一種更具代表性的設備映像需要占用5MB到10MB的內存空間,它足以支持一個顯示屏和運行Web瀏覽器所需的各種網絡協議。

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

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

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

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

將C# Windows CE設計得這么小主要是為了減少硬件的需求,進而使其適應數量多、價格低的消費電子設備。

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

具有桌面版本Windows環境下Win32或者.NET框架經驗的開發人員往往會受到Windows CE“越小越好”思想的束縛。

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

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

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

微軟的.NET精簡框架開發團隊很好的遵循了這一設計目標,第一版的.NET精簡框架就不超過2MB6。相比而言,桌面版本Windows使用的.NET框架需要占用30MB以上的空間。

C# Windows CE特點中的小型化就向你介紹到這里,希望對你認識和學習C# Windows CE有所幫助。

【編輯推薦】

  1. C#Windows應用程序開發之添加狀態條
  2. C#Windows應用程序開發之事件處理器
  3. c# Windows CE讀取電池電量的實現
  4. C# Windows CE使用小技巧實例
  5. C# Windows CE概述
責任編輯:仲衡 來源: CSDN
相關推薦

2009-08-17 10:11:12

C# Windows

2009-08-17 10:17:01

C# Windows

2009-08-17 10:26:34

C# Windows

2009-08-17 10:22:19

C# Windows

2009-08-17 10:29:58

C# Windows

2009-08-17 09:57:00

C# Windows

2009-08-25 17:59:49

C#入門

2009-08-17 09:39:40

C# Windows

2009-08-17 09:27:12

c# Windows

2018-04-11 18:34:28

主機,IBM,z14,

2018-01-24 15:28:08

2020-12-07 13:49:20

無人機人工智能技術

2023-10-10 15:25:45

追蹤算法PICO

2012-04-10 14:25:09

惠普

2009-08-13 18:02:11

C#靜態構造函數

2009-08-13 11:18:50

C#結構體

2009-09-07 16:09:19

C#和Java特點

2009-08-17 13:49:20

C#中調用Window

2009-08-17 13:26:20

C#調用Windows
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 久久国产一区 | 欧美性吧| 亚洲国产成人精品女人久久久 | 久久久国产一区二区三区四区小说 | 成人在线视频免费看 | 久久久久久国产精品免费免费狐狸 | 欧美日韩亚洲三区 | 久久99精品久久久久 | 久久久99国产精品免费 | 国产精品夜夜夜一区二区三区尤 | 欧美精品网站 | 国产精品九九视频 | 国产精品一区一区 | 网站黄色在线 | 欧美日韩精品一区二区三区视频 | 日韩中文字幕在线不卡 | 玖玖综合在线 | 国产一区999| 日日干天天操 | 欧美三区 | 黑人精品欧美一区二区蜜桃 | 日韩av成人| 麻豆视频在线免费观看 | 黄色毛片在线看 | 欧美精品乱码99久久影院 | 国产精品一区二区久久 | 中文一区 | 91动漫在线观看 | 男女网站在线观看 | 欧美日韩综合一区 | 日日夜夜天天 | 色综合一区二区 | 亚洲精品在线免费看 | 操操日 | 成人免费小视频 | 99久久亚洲 | www.97zyz.com | 黄色电影在线免费观看 | 精品在线观看入口 | 亚洲精品视频免费 | 国产精品国产成人国产三级 |