使用Sync Framework的脱机应用程序

时间:2013-07-27 12:49:59

标签: c# microsoft-sync-framework offlineapps

我有一个客户端 - 服务器应用程序,它必须脱机工作。应用程序将用户数据存储在数据库中(例如,我们保存用户的个人信息以及他们加入我们的日期和他们离开我们的日期等)。所以客户端会将备份发送到带内存或CD的服务器。

我想使用C#+ Entity Framework + SQL CE。

但是如你所知,当我想将备份数据添加到主DB(服务器数据库)时,我有很多冲突。在另一个应用程序中,我通过自己的代码解决了这个问题,很难检测到插入,更新,重复和删除记录以及性能不佳。此应用程序中的重要问题是日期冲突,如果一个用户在不同的日期和不同的客户端加入我们两次我必须接受更早的加入日期和许多令人讨厌的规则。

对我来说有什么好主意吗?

我之前听说过MS Sync Framework但从未使用它,当我搜索时,我无法理解如何在我的C#项目中使用它。如果同步框架是你的想法,请向我展示一个很好的一步一步的教程。 (我读msdn sync但我甚至不知道我必须在创建数据库时使用它,或者它只是C#代码或它只是一个带有预制函数的dll)

1 个答案:

答案 0 :(得分:1)

相关问题