I am currently working on one project in which there is database Synchronization between desktop app(C#) and web-app(php). My server side database is MySQL and local desktop app stores data in Local database. Here case is desktop application may not connected with internet all the time and data can be updated, created or deleted from both desktop and web-app even if desktop app is not connected with internet. When connection available it should synchronize both side and handle conflicts. Is there any good way to implement it? Any pattern or algorithm or framework? Or I have to make my own system? i came across microsoft sync framework in google search. can microsoft sync framework solve my problem?
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)