I've finally hit the point where the loading speed of the SL3 app is becoming an issue. On my LAN it takes 3-5 seconds to load, but it takes a frightening 30 seconds or more from a different office over their ADSL-1 connection. My XAP file contains a fr-FR locale for globalisation testing and I'm using some Liquid and Visifire controls. Below I've pasted the contents of the XAP file in size order. The size is distributed like this:
Root ~ 2.53 MB fr ~ 289 KB images ~ 1.2 MB TOTAL ~ 4MB I was hoping that I could simply take a couple of the big DLLs out of the manifest and async load them as assembly parts, which would have been great as the big Visifire DLL isn't need until after you logon and navigate down a few screens. But it doesn't look that simple because the size is taken up by a mix of different things. Just taking the 598 KB Visifire DLL out won't make significant difference. As a first experiment I'm going to see if the images can be removed from the XAP and web-deployed. This is a lesson that you must not forget deployment size issues in a large SL app. Some of you must have much larger XAP files than I do, and I'm keen to hear what tricks or techniques you use to keep app loading speed tolerable. Greg Root folder fr subfolder
<<image001.png>>
<<image002.png>>
_______________________________________________ ozsilverlight mailing list [email protected] http://prdlxvm0001.codify.net/mailman/listinfo/ozsilverlight
