The Synchronizer

sync for the masses

Browse by Tags

Tagged Content List
  • Blog Post: New Release: Windows Mobile Line of Business Solution Accelerator 2008

    Rob Tiffany, the mobile accelerator guy , just announced the new release of Windows Mobile Line of Business Solution Accelerator 2008 . It a collection of windows mobile centric samples that showcase different new technologies and help developers greatly accelerate building their applications, thus the...
  • Blog Post: Sharing Application Samples

    I originally authored the offline application line of samples to show off the different features of Sync Services. My main goal back then was to provide you with a quick start guide such that you can get into sync quickly. The series of demos has grown to up to eight demos, so as the rate of positive...
  • Blog Post: Demo VIII: Batching Changes in Sync Services

    I finally got to sit down and prepare my next demo application in the OfflineApplication series. This one shows you some neat feature that we added to the runtime a little bit after Beta 2 release. Your feedback was the driving force for including batching support to the product. The original plan was...
  • Blog Post: Updates, updates, updates …

    Sync services is evolved pretty rapidly and taken all my time as a result. But in the last few days I got a chance to update the demos to work against the beta 2 runtime . The changes are not many but are important to understand. Here is a rundown of what I had to change in the code: Namespace Changes...
  • Blog Post: Demo VII: Tombstone Cleanup and Detecting Stale Offline Clients

    Ready for a new offline application demo? This one is really cool. In this demo I tried to show off one important feature of the framework design and how to use it to elegantly solve one common issue with synchronization systems. So let’s first talk about the problem we trying to solve. Tombstone...
  • Blog Post: Sync Services Demos Refresh

    The annoying comilation errors that you see when trying to build OfflineAppDemo projects with beta 1 runtime are now gone. Most of these errors were just cleanup of unused constructs we had in the early CTP release. Here is a quick refresher of the offline app demos: Demo I: Offline Application...
  • Blog Post: Demo VI: Decoupling of Change Tracking Metadata

    New demo for sync lovers! This one is interesting though as it is an attempt to address a critical customer satisifaction issue. As you know, change tracking is the process of maintaing information about changes to data rows such that incremetal changes since the last sync run can be easily collected...
  • Blog Post: Demo V: OfflineApplication – Oracle Backend

    One of the design goals of Sync Services framework is to enable heterogeneous database in the backend. That explains the open design of the DbServerSyncProvider class. If you haven’t noticed already all the commands supplied to the provider and SyncAdapters are or type DbCommand which means you can pass...
  • Blog Post: Sync Demos Write Up

    Now that you have seen the sync services demos and hopefully enjoyed them, it is time to add some documentation on the goal of each demo and what part of the technology it highlighted along with some code annotation for the areas of interest. To do that, I dedicated a separate page for each demo on my...
  • Blog Post: Demo IV: Offline Application – Conflict Handling

    It is about time for our offline application to deal with sync conflicts. Conflicts are fact of life in lazy synchronization environments. It is likely that your application users don’t want to deal with conflicts. Therefore you are encouraged to architect your solution in such a way that would make...
  • Blog Post: Demo III: Offline Application – WebService

    The N-Tier demo has finally arrived. This demo shows you how to take the server side code, basically the ServerSyncProvider along with all SyncAdapters that we build in the last demo, and expose it as a web service. On the client side, you generate a web service proxy and build a thin wrapper around...
  • Blog Post: Demo II: Offline Application – TSQL+SProc

    In the first demo, I showed you how to quickly build an offline application by using SyncAdapterBuilder to generate db commands needed for bidirectional sync on the server side. For the client side, we did not have to do anything except defining the tables of interest and the db connection to the local...
  • Blog Post: Demo I: Offline Application – SyncAdapterBuilder

    This is the first demo application to demonstrate building offline application using Synchronization Services for ADO.NET framework. I have more demo ideas in mind and I will post more demos in the following weeks. Feel free to make any suggestions .. Download the CTP: Microsoft Synchronization Services...
Page 1 of 1 (13 items)