Бизнес-приложение Silverlight - Размер файла - PullRequest
1 голос
/ 18 августа 2011

Глядя на бизнес-приложение silverlight, кажется, что он добавляет ряд библиотек, специфичных для форм ввода и т.п.

  1. Прав ли я, говоря, что создание сложных классов приводит к тому, что эти формы генерируются автоматически?
  2. Размер файла базового XAP-файла бизнес-приложения Silverlight составляет около 412 КБ. Есть ли способ уменьшить этот размер?

С уважением, Жак

Ответы [ 2 ]

1 голос
/ 18 августа 2011

Вы можете повторно сжать файл XAP, но это в лучшем случае экономия всего на 20%.

Используя шаблон PRISM и модульный подход, нам удалось снизить загрузку нашей начальной страницы примерно до150 КБ (все приложение превышает 4 МБ).Остальные модули продолжают работать в фоновом режиме, поэтому мы очень быстро получаем что-то на экране.

Если вы намереваетесь создать большое приложение, PRISM и / или MEF - это то, что вам нужно.У него есть дополнительная кривая обучения, но это приводит к очень модульным приложениям (отлично подходит для групповой разработки / сопровождения).

1 голос
/ 18 августа 2011

Вот несколько советов и приемов, которые помогут уменьшить размер вашего XAP. Как удаление ссылок, которые вы на самом деле не используете, и повторное архивирование XAP. Надеюсь, это поможет!

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...