【问题标题】:Silverlight Business Application - File SizeSilverlight 业务应用程序 - 文件大小
【发布时间】:2011-08-18 12:50:58
【问题描述】:

查看silverlight业务应用程序,它似乎添加了许多特定于输入表单之类的库。

  1. 我是否正确地说创建复杂类会导致这些表单自动生成?
  2. 查看基本 Silverlight 业务应用程序 XAP 文件的文件大小,大约为 412Kb。有没有办法减小这个尺寸?

问候, 雅克

【问题讨论】:

  • 如果不了解您的应用程序的功能,就无法判断这是否正确。通常,Silverlight 应用程序的大小可以满足需要。
  • 它是标准的 Silverlight Business 应用程序,没有其他内容。

标签: silverlight silverlight-4.0


【解决方案1】:

您可以重新压缩 XAP 文件,但这通常最多只能节省 20%。

使用 PRISM 模式和模块化方法,我们设法将初始页面加载降低到 150Kb 左右(整个应用程序超过 4Mb)。其余模块继续在后台流式传输,因此我们可以非常快速地在屏幕上显示一些内容。

如果您打算构建大型应用程序,那么 PRISM 和/或 MEF 是您的最佳选择。它有一个额外的学习曲线,但它产生了非常模块化的应用程序(非常适合团队开发/维护)。

【讨论】:

    【解决方案2】:

    这里有一些提示和技巧可以让您的 XAP 变得更小。就像删除您不真正使用的引用并重新压缩 XAP 一样。希望对您有所帮助!

    http://forums.silverlight.net/t/21548.aspx

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-04-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-03-20
      • 1970-01-01
      相关资源
      最近更新 更多