Nous ne pouvons pas vraiment vous donner une réponse définitive ici. Le Compact Framework fonctionne sur beaucoup de matériel. Comme un excellent exemple, je travaille sur des applications CF sur une base presque quotidienne, et je rarement utiliser un appareil Windows Mobile. En fait, je viens d'installer le SDK WinMo 6.x sur mon ordinateur portable, et je l'utilise depuis 3 ans pour le développement. Il n'y a simplement pas d'appareil "moyen".
La question que vous devez vous poser est "qu'est-ce qu'un exemple représentatif du type d'appareil que je prévois de cibler?" Si vous voulez cibler des PDA/téléphones, alors j'obtiendrais probablement un téléphone WinMo 5.0 pour une utilisation générale puisqu'il y a une grande base d'installation et que les applications 5.0 fonctionneront sous 6.x.
Si vous envisagez de cibler des périphériques embarqués, un bon CEPC polyvalent comme un eBox 3300 est pratique car il démarre déjà sous Windows CE.
Si vous envisagez d'utiliser des E/S, vous devez vraiment regarder un périphérique beaucoup plus proche du matériel réel que vous souhaitez cibler. En fait, vous voudrez probablement qu'il soit construit sur votre BSP cible, car les E/S sont très processeurs, et dépendent souvent des OEM.
+1. J'ai moi-même beaucoup de cicatrices de combat de Compact Framework, parfois infligées indirectement par un BSP OEM bogué. –