I'm currently porting an app that was written for Windows Mobile 2003 (compact framework 1.0) and I've decided that my lowest denominator is going to be a smartphone running windows mobile 5. I've successfully got it compiling and running under VS2008 on "Professional" device but there is going to be a significant challenge to getting it working on a smartphone.
The problem I have as I need to replace TabControls, RadioButtons, buttons, and so on. I was wondering if there was any clever ways of doing this to cut down on the manual grunt work. Or at least some best practices for doing it.