Ich habe eine Applikation für Windows-Mobile erstellt, inkl. asychroner Webservices über GPRS, Auslesen von GPS-Daten, Zugriff auf
SQL-Server Mobile und Multithreading.
Das Ganze funktioniert genauso wie normale Winforms-Programmierung.
Das Debuggen ist etwas langsam und kann ganz schön nerven, aber grundsätzlich bin ich wirklich zufrieden damit.
Hab' auch ein wenig mit "native C++" herumgespielt. Funktioniert ebenfalls genauso wie die MFC-Programmierung.
Der Geschwindigkeitsunterschied zwischen native und managed war aber nicht allzu gravierend - deswegen schreibe ich alles in C#.