asp.net MVC 3 - 模型-视图-视图模型:将 50 项的视图模型与 800 项的服务器集合同步



我正在寻找一些广为接受的模式或方法,使客户端上最多 50 个项目的 ViewModel 与服务器上的 800 个项目数据表保持同步(我将使用 Knockout.js 并 ASP.NET MVC 3,尽管这应该是无关紧要的。 这些项是具有多个属性的实体。 我需要添加/编辑/删除项目,根据需要加载和卸载 ViewModel 项目,甚至根据用户交互确定何时加载和卸载项目。

是否有任何广泛使用的模式或方法来处理将大型数据集与客户端 ViewModel、书籍参考或 Web 链接同步?

不确定这是否正是您要查找的内容,但听起来HTML5本地存储可能适合您。 下面是一个概述和一个示例应用程序。

最新更新