Sync Services for ADO.NET 2.0

Sync Services for ADO.NET 2.0 is a part of Microsoft Sync Framework. Sync Framework is a comprehensive synchronization platform that enables collaboration and offline access for applications, services, and devices. It features technologies and tools that enable roaming, sharing, and taking data offline. By using Sync Framework, developers can build synchronization ecosystems that integrate any application with any data from any store that uses any protocol over any network.

This documentation covers Sync Services. Sync Services provides an intuitive and flexible API that enables you to build applications that target offline and collaboration scenarios for database synchronization. The goal of the Sync Services documentation is to provide an easy-to-follow introduction, and a set of how-to topics, and reference topics that will enable you to quickly understand and be productive with the API. The how-to topics contain lots of sample code, and additional samples are available at this Microsoft Web site. For information about and documentation for other Sync Framework components, see this Microsoft Web site.

In This Section

  • Overview and Scenarios (Sync Services)
    Provides a high-level description of the Sync Services API. Describes several key scenarios that Sync Services enables and discusses which parts of the API are best suited to each scenario.
  • What's New in This Release (Sync Services)
    Describes the new features and capabilities in Synchronization Services for ADO.NET 1.0 SP1 and Sync Services for ADO.NET 2.0. These include support for peer-to-peer synchronization, the ability to synchronize with devices, support for SQL Server change tracking and the new data types in SQL Server 2008, and the ability to trace the synchronization process.
  • Offline Scenarios (Sync Services)
    Describes how to synchronize a SQL Server Compact 3.5 compact database with another data source by using the client synchronization provider and the server synchronization provider.