Fork me on GitHub

Silverlight: 通过LINQ 和Isolated Storage构建客户端数据库

主要实现原理:

  1. 把对象按照XML格式保存在 Isolated Storage
  2. 将数据的拷贝存在在内存中,减少对磁盘的读取 
  3. 数据存放在泛型的List<>中,可以通过Linq进行操作

这样就可以把数据缓存在客户端,减少对WCF、Webservice的调用。具体参看Silverlight: Client-Side Database via LINQ and Isolated Storage

posted @ 2009-01-23 14:05  张善友  阅读(1131)  评论(0编辑  收藏  举报