背景:我们有一个离岸团队为我们制作 Silverlight 2 原型。有一个概念是我们需要非常关注应用程序的各种“屏幕”/部分的延迟加载。离岸集团已决定动态加载组件以实现这一目标;但是,我认为 MS 已经处理了这个问题。
问题: Silverlight 是否已经以智能方式处理加载程序集,还是我们必须关注的事情?
背景:我们有一个离岸团队为我们制作 Silverlight 2 原型。有一个概念是我们需要非常关注应用程序的各种“屏幕”/部分的延迟加载。离岸集团已决定动态加载组件以实现这一目标;但是,我认为 MS 已经处理了这个问题。
问题: Silverlight 是否已经以智能方式处理加载程序集,还是我们必须关注的事情?
Tim Heuer 有一个很好的视频,解释了如何在运行时动态加载程序集:
http://silverlight.net/learn/learnvideo.aspx?video=65687
在第一季度的某个时候,Microsoft PnP 人员还应该有一个版本的 Prism 工具包将对此有所帮助。
Silverlight 确实具有按需获取应用程序的各个位的内置功能。然而,所有这些位最初都会在清单中列出。
但是,我怀疑您的合作伙伴正在考虑动态确定正在下载和显示的应用程序的新块,即使在初始 xap 构建之后也是如此。
我认为您不必太在意这一点,它实际上并不太难实现。