Hi,
I am new to the Sync framework and I have a case where we have 50 databases with the same schema. Some tables need to have the same data in all databases (and they are not necessarily reference data, in some cases they might need to be modified in any of
the 50 databases), other ones have different.
Connectivity between locations is not optimal: in some cases we might even have a dial-up connection. We need to be able to keep some tables in sync. We also need to be able to deploy schema changes en masse (I suppose we can use VS DB projects for the latter).
Do you think that the Sync framework is the optimal choice, or some kind of selective merge replication should be preferable?
If I start a synchronization task, and the connection is dropped before it finishes, when it will be restarted, will it continue from where it was, or will it start from scratch? Can I control which elements should have a transactional logic?
Let's test clickonce: http://recursive-cacophony.net/tec-goblin/Informatics.aspx