我花了一年时间为客户开发业务桌面应用程序,最近刚刚将其本地数据库升级到 SQL Compact Edition 4.0。现在我正在寻找将数据“复制”到 Azure 的方法,以便外部各方可以使用应用程序访问复制的站点数据、运行报告等。从我所做的阅读来看,SQL CE 4.0 似乎确实如此不支持这种情况,并且微软建议如果开发人员想要做这些事情,他们坚持使用旧的 v3.5。我对这一切感到不安。首先,我不能将 v3.5 与 Microsoft 推荐的 Entity Framework 5.0 一起使用。但总的来说,这种缺乏支持是否表明 Sync Framework 不是我的问题类型的首选解决方案?我有点新手,但我认为偶尔连接的应用程序,和/或允许用户在手机上使用与桌面上相同的数据的应用程序,这是一个常见的编程问题——需要一套标准的、最新的、受支持的技术。所以......我错过了什么?Sync Framework 是否以某种方式过时或不受欢迎?还是 SQL CE 与桌面应用程序一样?
任何反馈表示赞赏。