This sample uses a custom metadata store to store the metadata information for each replica database. In this sample three in-memory data stores are used to show how data collaboration can be accomplished and how Sync Framework helps
to minimize peer-to-peer complexities such as data conflicts, conflict resolution, and data deletions. This sample also illustrates how a data store can use change units to partition data and send only data that has changed.
- Visual Studio 2005 or Visual Studio 2008
- .NET Framework 2.0 SP1 or .NET Framework 3.x
- Microsoft Sync Framework 2.0
Open the Sync101NoMDS.sln solution in Visual Studio.
Build the solution. Run the application (MyTestProgram). MyTestProgram uses the the provider assembly (Sync101Provider) to synchronize data.
For more information on synchronization metadata, see
Managing Metadata for Standard Providers
Note: If you use Visual Studio 2010 to compile these samples, you will first need to remove references to the Sync Framework assemblies and then re-add the assembly references to the projects. Otherwise, you will see "type or namespace
name could not be found" compilation errors.