Are there any best practices when using Synch Services with Astoria? I haven't acually found any documentation that says this is even possible, but I did see something that said Synch supports ATOM, and so that might mean that I can synch against WebServices.
Also, if Synch does work against Astoria/ADO.NET Web Services, does it support the Modified-Since header to reduce network traffic?
Lastly, is there any pattern I should follow to integrate synch services into a WPF and WPF/e application that will maximise code reuse (or cut and paste)? It doesn't seem like there would be any Silverlight client coming out any time soon. Should I just decorate microsoft generated proxy code with interfaces and call the objects that way? Seems like a bit of a hassle that I would like to avoid.