Jump to content

Microsoft Sync Framework

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Soumyasch (talk | contribs) at 08:45, 24 June 2007 (start). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)

Microsoft Synchronization Services for ADO.NET is a data synchronization API that is being added to .NET Framework 3.5. Synchronization Services, modelled after ADO.NET data access APIs, allows synchronization of data across a master database and local caches.[1] It is intended to enable offline working with cached data in ADO.NET DataSets and synchronize the data back when connection is restored. It is database-agnostic, and allows incremental change tracking, which allows only the changes to be replicated rather than replicating the entire copy. It also supports working with local datasets that present a view of the data different from the native view. It can detect conflicting changes made to the same data element, but does not include any conflict resolution algorithm of its own, but lets application developers plug in any resolution scheme, as is suitable for the particular application.

References

  1. ^ "Synchronization Services Books Online". Microsoft. Retrieved 2007-06-14.