Обработка областей Призмы, таких как мастер-страницы, кажется, всегда приводит к путанице. Он не предназначен (например, ASP.Net) для визуализации новой оболочки вокруг каждой появляющейся страницы. Это было создано для браузера -> сервер -> модель браузера, где страница воссоздается при каждом запросе.
Для реализации сценария стиля главной страницы все, что вы действительно делаете, - это выбираете внешние оболочки, для которых определены одинаковые имена регионов, но в разных визуальных элементах или позициях. Изменение оболочки через элемент / регион в корневом визуальном элементе приведет к тому, что все дочерние регионы будут заселены в своих новых домах.
Лично я отношусь к Silverlight больше, чем к настольному приложению, а не к веб-сайту. Я отбросил идею главных страниц (как это кажется задом наперед) и просто использовал динамическое моделирование для общих изменений.
Надеюсь, это поможет.