Developer Tools

    Microsoft Sync Framework v1.0

    Select Language:
    Microsoft Sync Framework is a comprehensive synchronization platform for enabling collaboration and offline scenarios for applications, services and devices
    • Note:There are multiple files available for this download.Once you click on the "Download" button, you will be prompted to select the files you need.
      Version:

      RTM1

      File Name:

      SyncSetup_en.x86.zip

      SyncSetup_de.ia64.zip

      SyncSetup_de.x64.zip

      SyncSetup_de.x86.zip

      SyncSetup_en.ia64.zip

      SyncSetup_en.x64.zip

      SyncSetup_es.ia64.zip

      SyncSetup_es.x64.zip

      SyncSetup_es.x86.zip

      SyncSetup_fr.ia64.zip

      SyncSetup_fr.x64.zip

      SyncSetup_fr.x86.zip

      SyncSetup_it.ia64.zip

      SyncSetup_it.x64.zip

      SyncSetup_it.x86.zip

      SyncSetup_ja.ia64.zip

      SyncSetup_ja.x64.zip

      SyncSetup_ja.x86.zip

      SyncSetup_ko.ia64.zip

      SyncSetup_ko.x64.zip

      SyncSetup_ko.x86.zip

      SyncSetup_pt-BR.ia64.zip

      SyncSetup_pt-BR.x64.zip

      SyncSetup_pt-BR.x86.zip

      SyncSetup_ru.ia64.zip

      SyncSetup_ru.x64.zip

      SyncSetup_ru.x86.zip

      SyncSetup_zh-CHS.ia64.zip

      SyncSetup_zh-CHS.x64.zip

      SyncSetup_zh-CHS.x86.zip

      SyncSetup_zh-CHT.ia64.zip

      SyncSetup_zh-CHT.x64.zip

      SyncSetup_zh-CHT.x86.zip

      Date Published:

      10/13/2008

      File Size:

      12.2 MB

      15.1 MB

      12.6 MB

      12.5 MB

      14.8 MB

      12.4 MB

      15.0 MB

      12.6 MB

      12.4 MB

      15.0 MB

      12.6 MB

      12.4 MB

      15.0 MB

      12.6 MB

      12.4 MB

      15.1 MB

      12.6 MB

      12.4 MB

      15.1 MB

      12.7 MB

      12.5 MB

      15.0 MB

      12.6 MB

      12.4 MB

      15.1 MB

      12.7 MB

      12.5 MB

      15.1 MB

      12.6 MB

      12.4 MB

      15.1 MB

      12.6 MB

      12.4 MB

        Microsoft Sync Framework is a comprehensive synchronization platform that enables collaboration and offline scenarios for applications, services and devices. Developers can build sync ecosystems that integrate any application, any type of data, using any protocol over any network.

        The Microsoft Sync Framework provides a platform for taking web services and databases offline. In addition, it provides optimized P2P sync of any type of file including contacts, music, videos, images and settings. The extensible framework includes built-in support for synchronizing databases, NTFS/FAT file systems, FeedSync compliant feeds (formerly known as Simple Sharing Extensions), devices and web services.

        Sync Framework Highlights

        • Add sync support to new and existing applications, services, and devices

        • Enable collaboration and offline capabilities for any application

        • Roam and share information from any data store, over any protocol, and over any network configuration

        • Leverage sync capabilities exposed in Microsoft technologies to create sync ecosystems

        • Extend the architecture to support custom data types including files


        Sync Services for ADO.NET
        Sync Services for ADO.NET is a Microsoft Sync Framework powered solution for synchronizing ADO.NET enabled databases in offline and collaboration scenarios. Sync Services for ADO.NET allows developers who are familiar with the concepts of ADO.NET to apply that knowledge to data synchronization through a very similar set of APIs to that of ADO.NET. Sync Services for ADO.NET provides the flexibility of a programming model like offline datasets and a richer synchronization feature set like that found in Merge replication. Sync Services for ADO.NET also supports synchronization over services, such as Windows Communication Foundation (WCF).

        Sync Services for ADO.NET Highlights

        • Offline Database Synchronization: With Sync Services for ADO.NET you are able to build a solution where multiple remote clients connect and synchronize to a central ADO.NET database in a Hub-and-Spoke configuration. This enables occasionally connected devices to periodically connect and synchronize changes with a central ADO.NET database server. This topology is a common solution for remote workers such as sales reps or field service workers.

        • Collaboration Between Databases: Sync Services for ADO.NET also includes Peer-to-Peer capabilities. Through a custom Peer provider, collaboration between two or more SQL Server databases can occur (support is not available for SQL Server Compact). Unlike a Hub-and-Spoke architecture, this provider enables a SQL Server database to communicate and exchange information with any other SQL Server database. This type of scenario is useful in group scenarios where users (such as auditors) need to update information and then collaborate those changes with other group members.

        • SQL Server 2008 Integrated Change Tracking: If you are using SQL Server 2008, we recommend that you use the SQL Server change tracking feature. This feature addresses many of the issues of custom-tracking systems and provides a straightforward way to track changes. Change tracking is also supported by the Local Database Cache in Visual Studio 2008 SP1. Developers can now specify that the Configure Data Synchronization wizard should enable SQL Server change tracking on the server and generate the commands necessary to select and apply changes to the server database. Unlike custom change tracking systems, SQL Server change tracking does not require any schema changes in the server database. For more information, see the Visual Studio 2008 documentation.

    • System Requirements
      Supported Operating System

      Windows Server 2003, Windows Vista, Windows XP

        Windows 2000 Service Pack 3; Windows Vista Business; Windows Vista Business 64-bit edition; Windows Vista Enterprise; Windows Vista Enterprise 64-bit edition; Windows Vista Home Basic; Windows Vista Home Basic 64-bit edition; Windows Vista Home Premium; Windows Vista Home Premium 64-bit edition; Windows Vista Starter; Windows Vista Ultimate; Windows Vista Ultimate 64-bit edition; Windows XP Service Pack 2

        Note that SQL Server 2005 SP2 or greater is required when using Sync Services for ADO.NET.
      • Important: Please uninstall all previous versions of the Sync Framework Sync Services for ADO.NET prior to installing this release version. Please ensure that you download and install the SyncSetup install appropriate for your system. For example, SyncSetup_en.x86.zip includes the installation package for x86 machines.

        Important: Make sure you have the latest service pack and critical updates for the version of Windows that you are running. To find recent security updates, visit Windows Update.

        Click the Download button on this page to start the download
        Do one of the following:
        To start the installation immediately, click Run.
        To save the download to your computer for installation at a later time, click Save.
        To cancel the installation, click Cancel.
      • Note that SQL Server 2005 SP2 or greater is required when using Sync Services for ADO.NET.

    Popular downloads

      • 01

        Microsoft .NET Framework 4 (Web Installer)

        The Microsoft .NET Framework 4 web installer package downloads and installs the .NET Framework components required to run on the target machine architecture and OS. An Internet connection is required during the installation. .NET Framework 4 is required to run and develop applications to target the .NET Framework 4.

      • 04

        Microsoft .NET Framework 3.5 Service Pack 1

        Microsoft .NET Framework 3.5 Service Pack 1 is a full cumulative update that contains many new features building incrementally upon .NET Framework 2.0, 3.0, 3.5, and includes cumulative servicing updates to the .NET Framework 2.0 and .NET Framework 3.0 subcomponents.

      • 05

        Microsoft .NET Framework 3.5

        Microsoft .NET Framework 3.5 contains many new features building incrementally upon .NET Framework 2.0 and 3.0, and includes .NET Framework 2.0 service pack 1 and .NET Framework 3.0 service pack 1.

    Loading your results, please wait...

    Free PC updates

    • Security patches
    • Software updates
    • Service packs
    • Hardware drivers

    Microsoft suggests

    Download free tools to build apps for Windows.
    Download free tools to build apps for Windows
    Develop apps that reach the entire family of Windows devices.
    Get started