Мы используем Prism patterns and libraries. В настоящее время использование V4 alpha 8 drop без проблем.
Под Prism каждый модуль является (приложение Silverlight) XAP-файлом, и загрузка управляется для вас, если вы специально не хотите делать что-то другое.
Мы находим, что это отличный способ управления решениями, так как все XAP размещены в ClientBin для вас по сборке.
У нас есть почти 50 модулей, но первоначальный запуск приложения составляет всего 400 кбайт (и все время уменьшается). Динамическая загрузка - это, безусловно, будущее разработки Silverlight. Большинство приложений в галерее Silverlight.Net являются монолитными монстрами!