在Web表单应用程序和移动客户端之间同步存储的数据

时间:2014-06-26 10:56:35

标签: asp.net sql-server mobile webforms local-storage

上下文 我有一个Web表单应用程序使用实体框架来存储SQL Server Express LocalDB中的对象。要在移动客户端的浏览器上脱机工作,我使用清单文件并需要同步存储的数据。

方法 就像在this stackoverflow文章中提到的那样,我可以使用移动浏览器的本地存储,避免创建移动应用程序,从而可以保持平台独立。

问题: 我怎样才能轻松地同步和映射SQL Server的存储数据与本地存储? 可能还有另一种方法吗?

我很感激您的意见。

1 个答案:

答案 0 :(得分:0)

我的解决方案: 使用Json.NET和IndexedDB

解决我的问题的一种昂贵方法是使用Json.NET库和IndexedDB(LocalStorage也可以)。 我在代码隐藏中序列化所需的对象,将它们通过隐藏字段传递给javascript,反序列化它们并将它们用作json对象。为了更新SQL-db,我需要以相同的方式向后。

不是最好的,但是解决方案