【发布时间】:2011-07-11 20:36:06
【问题描述】:
将大约 65,000 条记录从 SharePoint 列表加载到 Silverlight 中的性能不错的方法是什么?该列表由 Silverlight 应用程序将汇总到汇总图表中的呼叫数据组成。我尝试了 Client OM,我最快可以得到数据是 2.5-3 分钟。这只是获得列表的一列。
我也尝试过使用 SharePoint WCF 服务,但是当我尝试在 Visual Studio 2010 中添加服务引用时,我收到了一个模糊的错误请求 (400) 错误。
WCF 会比客户端 OM 快吗?或者 SharePoint 中是否有我可以使用的大型列表功能?如果 WCF 更快,有人知道为什么我会在 VS2010 中收到 Bad Request 错误吗?
谢谢!
【问题讨论】:
-
应用加载时是否需要全部 65K?如果有帮助,我可以为您提供我在 Silverlight 中使用的分页策略的代码示例。我们通常每页拉 200 行,但您可以以不同的方式限制它...只要分页是您的选项
标签: silverlight wcf sharepoint