The Sync Framework Toolkit extends the Sync Framework capabilities for building offline applications, making it easier to expose data for synchronization to applications running on any client platform. Sync Framework 2.1 required clients to be based on Windows. This toolkit allows other Microsoft platforms to be used for offline clients such as Silverlight, Windows Phone 7, and Windows Mobile; in addition non-Microsoft platforms such as iPhone, Android, and Blackberry can be utilized as well as HTML.
The Sync Framework Toolkit provides all the features enabled by the Sync Framework 4.0 October 2010 CTP. We are releasing the toolkit as source code samples on MSDN with the source code utilizing Sync Framework 2.1. Source code provides the flexibility to customize or extend the capabilities we have provided to suit your specific requirements. The client-side source code in the package is released under the Apache 2.0 license and the server-side source code under the MS-LPL license.
Please follow the section "Building the sample" to extract the package and build the solutions.
Building the sample
The Sync Framework Toolkit package includes source code for the toolkit, please extract the .zip file under the folder: "c:\syncopensrc" and rename the C# folder to the name "src". To compile the source
code, follow the steps described below:
Now you are ready to follow the documentation and start writing your sync service and offline applications using the source code.
(If you have trouble opening the chm file, try right-clicking, properties and unblock it. Don't forget to rename the "C#" folder to "src" because it could cause problem when opening the chm due to the # symbol in the path.)