Database Synchronization Scenarios

This section of the documentation includes content for client-server, peer-to-peer, and mixed topology synchronization scenarios. For more information, see Overview [Synchronizing Databases].

Using the Sync Framework Documentation

The topics in the Sync Framework documentation provide an introduction to the Sync Framework database synchronization API, example code, and an API reference. You can find the API reference for peer-to-peer synchronization in Microsoft.Synchronization, Microsoft.Synchronization.Data, Microsoft.Synchronization.Data.SqlServer, and SqlCeSyncProvider.

If you are new to database synchronization with Sync Framework, we recommend that you read the documentation in the following order:

  1. Learn about the architecture of the API and the most important classes in Architecture and Classes for Database Synchronization.

  2. Review the code for basic applications provided in the tutorials, depending on the type of database you are synchronizing:

  3. Get a sense of how to handle synchronization for databases other than SQL Server by browsing through the topics in Synchronizing Other ADO.NET Compatible Databases.

These topics contain sample code. Additional samples are available in the Sync Framework SDK and on Code Gallery.

In This Section

See Also

Concepts

Synchronizing Databases