A client has requested the development of an application using pocket PC's as its main form of input. My main programming language does not facilitate for such hardware and I can forsee a return back to Microsoft for development.

I haven't used any form of VB since i was at college and I am in need of some good advice.

My problem is this. I need to develop an application using mainly Pocket PC's for data input that can update a database (located on a WINDOWS PC) in real time. The Pocket PC's could be working as far as 25mtrs away from the destination PC.

Can this be done?

If so - Can someone give me a few pointers regarding database selection and other development choices.

Thanks


John