The Synchronizer

sync for the masses

  • The Synchronizer

    Demo III: Offline Application – WebService

    • 12 Comments
    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...
  • The Synchronizer

    Demo I: Offline Application – SyncAdapterBuilder

    • 10 Comments
    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 ....
  • The Synchronizer

    Demo IV: Offline Application – Conflict Handling

    • 8 Comments
    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...
  • The Synchronizer

    A nice gift from SQL Server 2005 SP2 to sync developers

    • 8 Comments
    If you haven’t heard the news yet, SQL Server 2005 SP2 is out! Now if you are like me, thinking about data synchronization for the most part of your day, then you should be really excited about SP2. Let me tell you why. Recall that in all sync services...
  • The Synchronizer

    Big News: Microsoft Sync Framework is Out!

    • 7 Comments
    Today in DevConnections (Vegas) and TechEd (Europe) we are unveiling the complete sync framework. We have been working on this framework for a long time now and today is the day to tell everyone about what we have built. Well, let me tell you that you...
  • The Synchronizer

    What’s new in Sync Services for ADO.NET 2.0?

    • 7 Comments
    As you know we’ve released the V1.0 of Sync Services for ADO.NET as a standalone package. It is also bundled with Visual Studio 2008 with additional Sync Designer experience. Sync Services is one component in a comprehensive sync platform offering from...
  • The Synchronizer

    Change Tracking for the Masses

    • 5 Comments
    I admit that writing your own change tracking logic for each table you want to synchronize is a little bit annoying and suboptimal experience at best. Not just that, adding triggers affects the performance of DML operation negatively. You also need to...
  • The Synchronizer

    Sync Services for ADO.NET RTM

    • 5 Comments
    I am sure you know that Visual Studio 2008 is released. That was last week, I know, old news! Well, I am sure that you also know that VS 2008 contains the new sync designer along with SQL Compact 3.5 RTM. I am sure you got board by now, but hold on, let...
  • The Synchronizer

    Demo V: OfflineApplication – Oracle Backend

    • 5 Comments
    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...
  • The Synchronizer

    SaaS = Web Component + Desktop Component + Sync

    • 5 Comments
    I tuned to Mix07 yesterday to listen to the keynote from Ray Ozzie. Ray draws the picture for the software and service model. One important statement in the keynote made feel really good, Ray said “Even software as a service vendors have found a need...
  • The Synchronizer

    Welcome to my blog

    • 4 Comments
    Hi there, I'd like to welcome visitors to my blog. In this space, i will be posting all sort of information about synchronization technologies having worked in sync and replication for the last 5 years. Originally in windows where i helped build the next...
  • The Synchronizer

    Sync Demos Write Up

    • 4 Comments
    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...
  • The Synchronizer

    Synchronization Services for ADO.NET Documentation is Now Available!

    • 4 Comments
    The long awaited for documentation and samples for the sync framework is out. I’ve to admit that I am amazed with the reaction and demand for more information for this new API. People seem to love it! Although the release of the CTP was rather quiet,...
  • The Synchronizer

    Synchronization Services for ADO.NET Vs SQL Merge Replication

    • 4 Comments
    One of the common questions I get from developers once they get their hands on the new sync framework for ADO.NET is: How is it different from SQL Merge Replication? When should I use merge as oppose to sync services? Can sync services do filtering, ddl...
  • The Synchronizer

    SyncToy: Sync Power Toy for Your Toolbox

    • 4 Comments
    You probably have heard about SyncToy already and might have tried it before. Well, if not, you should. Let me tell you why this tool is among the top fifty downloads from Microsoft: it is simple, elegant, and very very useful. It allows you to easily...
  • The Synchronizer

    DevConn Sync Sessions ... and where you can find me!

    • 4 Comments
    Well, I am back as married man … yes I know I joined the club now so I will quit making jokes :( Thanks a lot for the many best wishes I got from the blog fans .. It is good to feel supported at these times :) Back to business, as you know I am going...
  • The Synchronizer

    Sharing Application Samples

    • 4 Comments
    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...
  • The Synchronizer

    Hey You, Care to Share!?

    • 3 Comments
    I spent years building sync solutions in Microsoft! I loved it! Sync and replication logic is so challenging and that is very appealing to me. In learning about sync algorithms, I’ve gone into several phases. First, I learned about how to debug customer...
  • The Synchronizer

    Deep in Sync: Handling PK-FK Constraints

    • 3 Comments
    Roger Jennings in his most recent blog post asked an interesting question on how sync services deal with one-to-many relationship between tables undergoing synchronization? Roger is the most active blogger I know of and he is watching sync services closely...
  • The Synchronizer

    Just Published! Microsoft Synchronization Services for ADO.NET Beta 1.0

    • 3 Comments
    The same bits released with Orcas Beta 1.0 are now available as a standalone package. The documentation update is out too, although few days ago (our technical writers rocks!) To download the runtime click here . To download the documentation client...
  • The Synchronizer

    Sync Services Documentation and Samples Refresh

    • 3 Comments
    An updated documentation and samples for Sync Services has been posted couple of days ago. The documentation and samples are targeted for Orcas Beta 1.0 release. That said, if you still using the CTP release of Sync Services, you will get build errors...
  • The Synchronizer

    Avoiding False Conflicts Resulting From Interrupted Sync

    • 2 Comments
    A great thread on the sync services forum yesterday brought up this interesting question on what happens if the sync session is interrupted due to connection failure or client application crash …etc. To visualize the scenario in your mind, picture an...
  • The Synchronizer

    Sync Events for Conflict Handling, Progress Reporting, Business Logic …

    • 2 Comments
    Let me just say that synchronization services eventing model is so rich. It is designed to enable you to build many of the features that business applications demand. Some of those features that come to mind are: Monitoring and progress reporting...
  • The Synchronizer

    Sync Services Hit Beta 2.0 Milestone

    • 2 Comments
    You might have heard about this already, but in case you did not, we have released the beta 2.0 bits as part of VS 2008 Beta 2.0. The runtime, documentation, and samples are all available for you to download at: SQL Server Compact 3.5 B2 for Windows...
  • The Synchronizer

    Article updated on Code Project

    • 2 Comments
    FYI... I made few updates to my article “ Take Data Offline Using Microsoft Synchronization Services for ADO.NET ” on code project article along with the demo application to work with beta 2 bits. If you are looking for introductory material on sync...
Page 1 of 3 (60 items) 123