views:

52

answers:

1

I'm writing a windows mobile application which will be running on a PDA, not a smartphone. It will also be used in an area with spotty wifi reception, so I need to be able to sync the data on the application when it is connected to another computer. What APIs or frameworks should I look into to perform this? I've looked at RDA and Sync Framework, but they both seem to require a network connection on the device. Thanks!

+2  A: 

ActiveSync was the "original" Windows Mobile sync framework. Basic sync operations can be done with RAPI. A managed wrapper exists for that API.

A full-blown ActiveSync Serivice Provider can be created for full, true sync operations, but it must be written in C++.

Also bear in mind that for most new devices, the USB connection is an RNDIS network connection, and things like the sync framework will work with it.

ctacke