Структурирование приложения Silverlight с помощью нескольких модулей

Я работаю над страницей Silverlight, которая имеет несколько модулей для запроса и построения данных из базы данных. Каждый из этих модулей очень отличается, и для каждого из них потребуются свои собственные панели управления и данные, отображаемые в разных форматах, в основном они не будут связаны, но мы хотим, чтобы они были доступны с одной и той же страницы.

Мой вопрос в том, как мне подойти к организации и структурированию этого? Должен ли я иметь несколько проектов Silverlight в одном решении VS2008 и ссылаться на них на странице .ASPX с помощью вкладок, элементов Div и т. Д.?

Стоит ли мне попробовать создать одно большое самодостаточное приложение Silverlight? Как лучше всего сделать это внутри XAML?

Любая помощь будет принята с благодарностью, я немного поискал в Интернете и не могу найти много по этой теме.


person Overhed    schedule 09.10.2009    source источник


Ответы (1)


Ну, вы можете создать несколько проектов Silverlight и разделить их на вкладки.

Альтернативный вариант - создать составное приложение с помощью PRISM.

PRISM

Шаблоны для создания составных приложений

Prism и Silverlight

person Graeme Bradbury    schedule 09.10.2009
comment
Спасибо за ответ! PRISM выглядит очень интересно, я обязательно в это разбираюсь. - person Overhed; 13.10.2009