0
Votes in Release
(breakdown)
Sync 101 - Getting Started with Sync Framework v1

Description

These C# samples are meant to show the concepts of the Microsoft Sync Framework. Included on this page are three separate samples that are based on the v 1.0 release of Sync Framework SDK and are meant to show the concepts of the Microsoft Sync Framework. Each of the samples use the the SQL MetadataStore as store for the metadata information for each replica database. This greatly simplifies the logic required to implement data synchronization between data stores. In this sample three in memory data stores are used to show how data collaboration can be accomplished and how the Sync Framework helps to minimize P2P complexities such as data conflicts / resolution and data deletions.

Sync101 with Metadata Store v1.0
This sample uses the Metadata store to show the basic concepts that are required when building a Sync Framework application and illustrates many of the core concepts such as synchronization providers and the synchronization orchestrator.

Sync101 RCA with Metadata Store v1.0
Expanding on the previous sample, this samples outlines the "remote change application" (RCA) pattern used over WCF. Please note that this sample specifically requires VS 2008 (or higher) and the x86 Sync Framework SDK as Visual Studio only comes with a 32-bit development web server.

Sync101 with Change Units
Expanding on the first samples, this sample illustrates how a data store can use change units to partition data and send only data that has changed. This sample also illustrate explicit transactioning (batched instead of per-update).

Required Software
- Visual Studio 2005 (or higher)
- Microsoft Sync Framework SDK V1.0


Files

Source Code Sync101 with Metadata Store v1.0
source code, 18K, uploaded Aug 14  - 1201 downloads
Source Code Sync101 RCA with Metadata Store v1.0 (WCF)
source code, 28K, uploaded Aug 14  - 738 downloads
Source Code Sync101 with Change Units
source code, 16K, uploaded Aug 14  - 718 downloads



Updating...
Page view tracker