SyncFramework

is c# a library that helps you synchronize any type of data, using delta encoding technology

There are currently 2 implementations of the SyncFramework

  • SyncFramework for XPO
  • SyncFramework for Entity Framework Core

If you want to learn more about data syncronization you can checkout the following blog posts:

  1. Data synchronization in a few words - https://www.jocheojeda.com/2021/10/10/data-synchronization-in-a-few-words/
  2. Parts of a Synchronization Framework - https://www.jocheojeda.com/2021/10/10/parts-of-a-synchronization-framework/
  3. Let’s write a Synchronization Framework in C# - https://www.jocheojeda.com/2021/10/11/lets-write-a-synchronization-framework-in-c/
  4. Synchronization Framework Base Classes - https://www.jocheojeda.com/2021/10/12/synchronization-framework-base-classes/
  5. Planning the first implementation - https://www.jocheojeda.com/2021/10/12/planning-the-first-implementation/
  6. Testing the first implementation - https://youtu.be/l2-yPlExSrg
  7. Adding network support - https://www.jocheojeda.com/2021/10/17/syncframework-adding-network-support/