Ja cię nie zniechęcam, ani nic w tym stylu. Sam się edukuję w kierunku programista .net (niedługo mam nadzieję zaczńe w tym pracę), jednak co tu dużo nie mówić, jeśli chodzi o .net to pisanie aplikacji na PDA ma duże wady, ze względu na zasobożerność środowiska uruchomieniowego. Dlatego tutaj głównym językiem jest C +winAPI/C++ z MFC/ATL. Co do assemblera, to lepiej sobie odpuścić, bo człowiek tylko sobie napsuje nerwów (wiem co mówię:)), a równie(albo prawie tak samo) szybką aplikację napisze w C.
Jednak nic nie pobije .NET jeśli chodzi o aplikacje zarządzające danymi, typu pobieranie, przetwarzanie bazy danych, ado .net itp. Pomijam JAVĘ, bo na WM z oczywistych względów aplikacji javowych się nie uruchomi.
Poza tym życzę wszystkiego najlepszego w budowaniu appsów obojętnie w czym, najważniejsze to być dobrym w tym co się robi.