Chapter 5. Working with File Synchronization Providers

The Microsoft Sync Framework is a comprehensive framework for synchronizing offline data with its online counterpart. It is independent of the protocol used and the data store that contains the data to be synchronized and can be used to implement applications that can synchronize data seamlessly.

This chapter explores how we can use managed and unmanaged code to synchronize files and folders in our system. But first, let's have a quick look at the core components of the Sync Framework.

Sync Framework Core Components

In its simplest form, synchronization can be described as the process of bringing together two endpoints or data stores. When the contents of the two data stores are the same, they ...

Get Pro Sync Framework now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.