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
2009-09-10 19:30:56