Sync Framework 4.0 October 2010 CTP Refreshed on 11/16

  We just refreshed the Sync Framework 4.0 CTP bits to add the following two features:  

  • Tooling Wizard UI: This adds a UI wizard on top of the command line based SyncSvcUtil utility. This wizard allows you to select tables, columns, and even rows to define a sync scope, provision/de-provision a database and generate server-side/client-side code based on the data schema that you have. This minimizes the amount of code that you have to write yourself to build sync services or offline applications. This Tooling Wizard can be found at: C:\Program Files (x86)\Microsoft SDKs\Microsoft Sync Framework\4.0\bin\SyncSvcUtilHelper.exe.

  • iPhone Sample: This sample shows you how to develop an offline application on iPhone/iPad with SQLite for a particular remote schema by consuming the protocol directly. The iPhone sample can be found at: C:\Program Files (x86)\Microsoft SDKs\Microsoft Sync Framework\4.0\Samples\iPhoneSample.

More information about this release:

  • Download: The refreshed bits can be found at the same place of the public CTP released at PDC. You can find the download instructions at: here.  
  • Documentation: We also refreshed the 4.0 CTP Documentation online at MSDN at: here.
  • PDC Session: To learn more about this release 4.0 in general, take a look at our PDC session recording "Building Offline Applications using Sync Framework and SQL Azure".

<In this release, we decided to bump the version of all binaries to 4.0, skipping version 3.0 to keep the version number consistent across all components.>

Comments (2)

  1. JLira says:

    I have tried repeatedly to make the sync framework to work, and when compiling the application on the road. $ Diag the Net indicates that all checks are OK but when I publish the service in IIS 7 connection to the sqlserver 2008 did not pass, I'm using. Net Framework in the project on a 64-bit processor

    you guys could point me a direction?

  2. Justin says:

    using (Stream fileStream = OpenWriteFile(isoFile, fileName))

                           using (Stream writeStream = OpenWriteCryptoStream(fileStream))


    when I use CryptoStream,  the writeStream's Position is not supported.   How can i solve this problem.

Skip to main content