0

我生成了一个大型(31K 项)数据透视集合,其 cxml 文件超过 21 兆。我需要在网站上托管它,但是 21 megs 需要很长时间才能加载客户端 silverlight 枢轴查看器控件。我打算使用 gzip 压缩来提供文件但是有什么更好的办法吗?

有没有办法压缩 Silverlight Pivot Collection 的 cxml 文件?

4

2 回答 2

0

不确定您是否使用的是 SL5 版本,但如果是,我发现客户端不允许服务器发送 CXML 文件的压缩版本。然而,Tony 说 31K 项是 PivotViewer 处理的方式对许多人来说是正确的。考虑实现一个“门”,允许您生成这些项目的子集(模拟用户已经选择了其中一个方面的值)

于 2013-01-07T07:02:53.203 回答
0

在 Web 服务器上使用压缩是您唯一真正的选择。

但是,31k 不会很好地工作。通常,如果您突破 3k 大关,您就会开始看到性能不佳、加载时间缓慢等问题。

我会查看您的数据,看看是否有办法将其分解。链接集合、创建层次结构等。这将为您的用户带来更好的体验。

抱歉,没有更好的答案适合您。

于 2011-11-15T14:05:59.343 回答