Hello,
I've looked at the
guidelines for roaming application data via the ApplicationData.Current.RoamingFolder folder and my scenario doesn't fit perfectly with the guidelines. For example: I would like to store application data, not just settings, and this data
could grow past the roaming limit. And, the nondeterministic roaming is not ideal.
So what is available to quickly synchronize application data between all computers using the same live id? Wish list:
* Fast synchronization (< 2 mins)
* Ability for my application to access the data if offline
* I don't care too much about special conflict resolution if temporal changes occur on more than one device.
* Larger dataset limit, like 2MB for example
Obviously I could roll my own, but I am hoping there is something built into the system for this. I contemplated SkyDrive but thought (perhaps incorrectly) that because my application's data has no use to the user outside of my application, it isn't
a good fit for SkyDrive.
.Current.RoamingFolder