Описание тега microsoft-sync-framework
Sync Framework DevCenter
https://msdn.microsoft.com/en-us/sync/default.aspx
Примеры Sync Framework
http://archive.msdn.microsoft.com/sync
РЕДАКТИРОВАТЬ: эта страница, похоже, переместилась. Поищите "фреймворк синхронизации" в галерее образцов MSDN следующим образом.
FAQ
Q: Можете ли вы использовать Sync Framework для синхронизации данных через Интернет / сеть /...?
О: Да, примеры использования wcf см. В примерах "N-уровня" на странице примеров выше.
В: В чем разница между Sync Framework 2.0, 2.1 и 4.0?
А: (имхо) = 2.0 форума Возможности передачи данных (концентратор и спица)
2.1 = совместная синхронизация (равный равному)
4.0 = 2.1 + лазурь / OData / WP7 (2.1 + 4.0, как.NET 2.0+3.0: слой торт)
Вопрос: Можно ли использовать отслеживание изменений Sync Framework + SqlServer2008 для обнаружения изменений на сервере?
О: Да, см. Образец кода в этой статье msdn.
В: Можно ли использовать sql-express на клиенте и отслеживание изменений SqlServer2008 на сервере?
A: Да (хотя это, похоже, не поддерживается Microsoft, поскольку использует неподдерживаемый образец SqlExpressClientProvider). См. Этот вопрос.
Вопрос: Sync Framework 2.0 использует наборы данных для передачи изменений. Разве это не ужасно медленно в Интернете?
A: Сериализация набора данных действительно неоптимальна в состоянии по умолчанию. Используйте суррогат набора данных или двоичную сериализацию (но только в двоичной кодировке, такой как net.tcp). При необходимости сожмите, см. Это сравнение.