Myślę, że Silverlight 4.0 byłby dobrym wyborem do stworzenia naszej aplikacji biznesowej.Czy aplikacja Silverlight zajmie zbyt wiele czasu, aby załadować moją aplikację biznesową?
Jednak jedną częścią, której się boję, jest ładowanie. Jeśli rozumiem to poprawnie, Silverlight kompiluje WSZYSTKIE strony w jeden plik binarny, który jest ładowany na kliencie w czasie ładowania. Teraz wystarczy tylko kilka stron, ale jeśli dojdę do setek stron, czy ten czas ładowania będzie bardzo długi? Kiedy patrzę na przykłady na Infragistics i Telerik, zajmują one dobre 10-15 sekund, aby załadować tylko kilka przykładów. Uważam to za niedopuszczalne.
Czy istnieją sposoby obejścia tego?
Odnośnie narzędzia Telerik: Zakładam, że mówisz o urządzeniu Telerik Assembly Minifier.Patrzyłem na to trochę przed chwilą, zaintrygowane tym imieniem, ale myślę, że to tylko "zminimalizuje" biblioteki Telerik. Tak jak w przypadku korzystania z biblioteki sterującej Telerik, zminimalizuje ona tę bibliotekę tak, aby zawierała tylko elementy sterujące (Telerik), które faktycznie były używane w aplikacji, zamiast być ogólnym minifizerem dll, który zrobiłby coś podobnego do dowolnej biblioteki dll zawartej w xap. – d7samurai
Tak, to ten, o którym myślałem ... zapomniałem o tym. Jest jeszcze jeden produkt, o którym pamiętam ... ah, oto on: http://www.componentone.com/SuperProducts/XAPOptimizer/ – Jeff