Улучшения производительности запуска XBAP

У меня есть приложение XBAP размером примерно 1,3 МБ. Я пытался максимально уменьшить размер приложения, но, помимо прочего, у меня есть зависимости от WPF Toolkit, и я ограничен в этом.

В настоящее время я сталкиваюсь с медленным запуском в следующих областях:

  • Первоначальная загрузка (вероятно, размер приложения)
  • Второй запуск приложения требует времени для проверки версии перед запуском приложения
  • Запуск приложения (загрузка данных и рендеринг)

Что я могу сделать, чтобы повысить производительность запуска моего приложения XBAP?


person Leigh S    schedule 28.10.2010    source источник


Ответы (1)


В конце концов мне удалось улучшить время запуска, изменив следующие области:

  • Асинхронная загрузка данных после запуска приложения.
  • Разделение больших библиотек DLL на отдельные группы загрузки и последующая их асинхронная загрузка после запуска приложения.

Для всех, кто интересуется вторым пунктом, вы можете прочитать этот обзор на Группы загрузки одним кликом.

person Leigh S    schedule 13.11.2010
comment
как вы выполняете асинхронную загрузку данных - person Mussammil; 26.12.2013