我們在程式設計上分成Native and Managed 二類:
- Managed code 主要是使用.Net Compact Framework所撰寫的成的程式,在設計上簡單上手,但於執行效能上就沒有Native來的優.
- Native Code 主要以Win32 API所撰寫的程式,Win32撰寫程式於資源用量少、執行速度快但缺點就是比較不易上手。
所以我們可能看到在OAL、Driver、Services 都建議使用Native 的方式來作開發.
C# (Managed)
|
VB (Managed)
|
C/C++ (Native)
|
Assembler
(Native)
|
|
OAL
|
WIN32
|
WIN32
|
||
Drivers
|
WIN32
|
|||
Services
|
WIN32
|
|||
Application
|
.NET CF
|
.NET CF
|
WIN32, MFC, ATL,
WTL, STL
|
|
Shell
|
.NET CF
|
.NET CF
|
WIN32, MFC, ATL, WTL, STL
|
|
ICS
(Internet Client Services)
|
.NET CF
|
.NET CF
|
WIN32, MFC, ATL,
WTL, STL
|
沒有留言:
張貼留言