Discount for my course: High Performance Coding with .NET Core and C#

Gergely Kalapos

Database synchronization between mobile devices and classical relational database management systems - Master's Thesis

Posted on March 25, 2015

I wrote my master's thesis about database synchronization and I also implemented a framework for mobile apps which synchronizes SQLite with MS SQL Server as a part of it. Maybe there is someone out there who is interested in this topic, so I decided to share the thesis with the public. If you are interested or you would like to continue this work (in any form...) contact me!

You find the thesis here:

And my presentation is here:

The interesting stuff begins around page 37 (Proposed solution). Basically two problem areas are described (and imho solved) in the thesis:

  1. Since it is basically about a C++ library which is shared across iOS, Android and Windows Store/Phone apps I wrote a lot about cross-compilable C++ libraries for mobile platforms.
  2. Since the problem that the thesis solves is a database synchronization problem I also wrote a lot about how to synchronize relational databases.

Obviously at the end the thesis combines these two topics and shows my prototype implementation.