|
Silverlight - Динамически подгружаемый контент + использование в бизнес-приложении
|
|||
---|---|---|---|
#18+
Привет, друзья. Вопрос 1: Видел много где такую вещь интересную - загружается пре-лоадером сильверлайт приложение, а потом, при выборе какого-нибудь пункта меню, в самом приложении выделяется область, в которой идёт другая загрузка контента в зависимости от того, какой пункт меню выбран. Таким образом, приложение не загружается в память целиком, а лишь то, что необходимо выдать. Словно главное СЛ-решение загружает внутри себя дочерние СЛ-решения. Подскажите, пожалуйста, как называется такой способ загрузки контента - т.е. в какую сторону мне копать? (в качестве примера - telerik demo - тот кто имеет это знает что это) Вопрос 2: А теперь самое увлекательное - как можно (и можно ли вообще) организовать подобную "динамическую подгрузку контента" в случае с бизнес-приложением? Да таким образом, чтобы подгружаемый контент мог видеть (подгружать) только конкретный вид пользователей (владеющих конкретной ролью) и при этом другие роли не могли его загрузить (в т.ч. анонимный)? Может, всё не так сложно как кажется... ... |
|||
:
Нравится:
Не нравится:
|
|||
02.11.2012, 23:56 |
|
Silverlight - Динамически подгружаемый контент + использование в бизнес-приложении
|
|||
---|---|---|---|
#18+
Mans7, 1. Модульность, модульная загрузка. Смотрите Prism . 2. Можно, почему нет. Та же самая модульность, только с учетом пользователей, разве нет? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.11.2012, 06:39 |
|
Silverlight - Динамически подгружаемый контент + использование в бизнес-приложении
|
|||
---|---|---|---|
#18+
enigmatic, спасибо большое! Я пока ждал ответа сам успел кое что найти, а именно - писали "используя MEF можно забыть о Prism'е". Может лучше на MEF обратить больше внимания? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.11.2012, 13:49 |
|
Silverlight - Динамически подгружаемый контент + использование в бизнес-приложении
|
|||
---|---|---|---|
#18+
Mans7Я пока ждал ответа сам успел кое что найти, а именно - писали "используя MEF можно забыть о Prism'е". Может лучше на MEF обратить больше внимания? Модульность в призме на MEFе и построена (ну, если быть точным, либо на MEFе, либо на Unity, как душе угодно). Поэтому выбор "Prism или MEF" сродни выбору "изобретать велосипед или взять готовый". Нужна только модульность - да и флаг в руки, используй только модульность. Призма не является монолитным фреймворком, что нужно, то и берёшь, а про остальное можно забыть (хотя это наверное тяжело - не знать, а потом ещё и забыть). ... |
|||
:
Нравится:
Не нравится:
|
|||
06.11.2012, 15:31 |
|
Silverlight - Динамически подгружаемый контент + использование в бизнес-приложении
|
|||
---|---|---|---|
#18+
Mans7, Может быть. Кстати, в Control Explorer от ComponentOne, который подобен telerik demos, использовалась просто куча инфрастуктурного кода с применением этого подхода http://msdn.microsoft.com/en-us/library/cc903931(v=vs.95).aspx. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.11.2012, 15:39 |
|
Silverlight - Динамически подгружаемый контент + использование в бизнес-приложении
|
|||
---|---|---|---|
#18+
.ЛПMans7Я пока ждал ответа сам успел кое что найти, а именно - писали "используя MEF можно забыть о Prism'е". Может лучше на MEF обратить больше внимания? Модульность в призме на MEFе и построена (ну, если быть точным, либо на MEFе, либо на Unity, как душе угодно). Поэтому выбор "Prism или MEF" сродни выбору "изобретать велосипед или взять готовый". Нужна только модульность - да и флаг в руки, используй только модульность. Призма не является монолитным фреймворком, что нужно, то и берёшь, а про остальное можно забыть (хотя это наверное тяжело - не знать, а потом ещё и забыть). Спасибо большое за развёрнутый ответ! enigmaticMans7, Может быть. Кстати, в Control Explorer от ComponentOne, который подобен telerik demos, использовалась просто куча инфрастуктурного кода с применением этого подхода http://msdn.microsoft.com/en-us/library/cc903931(v=vs.95).aspx. Спасибо, интересная информация. Вот только в этом примере подгружаемый SilverlightLibrary.dll должен быть (насколько я понимаю) в проекте обозначен как ссылка? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.11.2012, 17:55 |
|
Silverlight - Динамически подгружаемый контент + использование в бизнес-приложении
|
|||
---|---|---|---|
#18+
Mans7Спасибо, интересная информация. Вот только в этом примере подгружаемый SilverlightLibrary.dll должен быть (насколько я понимаю) в проекте обозначен как ссылка?Кстати, да. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.11.2012, 06:29 |
|
|
start [/forum/topic.php?fid=21&fpage=35&tid=1441613]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
31ms |
get topic data: |
11ms |
get forum data: |
4ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
others: | 305ms |
total: | 422ms |
0 / 0 |