![]() |
|
Модераторы: gambit, Kefir, Partizan |
![]()
|
|
| thomas |
|
|||
![]() Доцент... почти ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1385 Регистрация: 3.10.2006 Где: " Сказочное королевство" Репутация: 1 Всего: 65 |
Приветствую уважаемое сообщество.
Вот уже второй раз любопытство и тяга к знаниям толкнули меня в сторону Silverlight. И сразу встало два вопроса. Один, в принципе, риторический, а другой конкретный(обозначен в шапке темы). Начнем с риторического, так сказать для полноты понимая. Для чего предназначена эта технология от MS? Как и где её использовать? Наверное не только для создания одно страничного сайта или приложения, а для чего еще? Ну хватит риторики, перейдем к основному вопросу темы. При создании приложения (веб сайта) на ASP.NET мы имеем возможность создать MasterPage, которая обеспечивает размещение шапки приложения (сайта) и меню для навигации по приложению (сайту), а также отображает внутри себя все остальные страницы приложения (сайта). Внимание вопрос. Как правильно поступать в случае создания многостраничного приложения (сайта) с использованием Silverlight? Существует ли аналог MasterPage как в ASP.NET? Или же там предусмотрены другие механизмы для переключения между страницами приложения (сайта)? Не только вперед - назад. Как поступаете Вы в подобных случаях? Заранее благодарю. С наилучшими пожеланиями Thomas. ЗЫ вчера весь день провел в инете в поисках, ничего путного так и не нашел. -------------------- Крепко жму горло, искренне ваш Thomas. (С)vingrad Некоторые сорта флоры буквально за одно мгновение превращают нас в фауну! Проблемы негров шерифа не волнуют. |
|||
|
||||
| dazy |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 344 Регистрация: 15.9.2006 Репутация: 3 Всего: 8 |
Я думаю все зависит от того, для чего нужен СЛ на сайте. Если это какие-то фишечки-рюшечки, типа облако тегов, или график какой красивый, то достаточно встраивать СЛ контрол в страничку, а МастерПейдж реализовывать средствами ASP.net Если же это полноценное приложение, как например тут, то тут все много сложнее. Но тем не менее, посмотрите, как красиво, в приведенном примере разработчики отошли от такого понятия как "страница". Информации очень много, но вся она доступна в пределах клика. За счет организации пространства разработчики обошлись, всего 3-мя страничками. Думаю, что в СЛ приложениях нужно отходить от понятия "страничности", хотя это и не так просто. |
|||
|
||||
| thomas |
|
|||
![]() Доцент... почти ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1385 Регистрация: 3.10.2006 Где: " Сказочное королевство" Репутация: 1 Всего: 65 |
dazy,
приветствую. спасибо за участие. пример привели очень интересный. вот кстати еще пример, он конечно попроще. Но все же иллюстрирует навигацию по сайту, а не использование одной страницы. А про рюшечки задача как раз и стоит в создании полноценного приложения. И тут вопрос встает о создании чего-то подобного MDI контейнеру в windows-приложении или MasterPage в веб-приложении. Тема остается открытой. У кого какие предложения по этому поводу? -------------------- Крепко жму горло, искренне ваш Thomas. (С)vingrad Некоторые сорта флоры буквально за одно мгновение превращают нас в фауну! Проблемы негров шерифа не волнуют. |
|||
|
||||
| dazy |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 344 Регистрация: 15.9.2006 Репутация: 3 Всего: 8 |
А пейджинг не поможет?
|
|||
|
||||
| thomas |
|
|||
![]() Доцент... почти ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1385 Регистрация: 3.10.2006 Где: " Сказочное королевство" Репутация: 1 Всего: 65 |
dazy,
приветствую. С этим примером я как раз и разбираюсь. Но, как я понимаю, они с одной странички вызывают другую и передают ей данные с первой странички. А мне хочется понять и научиться работать как бы через главную страницу приложения, на которой расположены логотип и меню для вызова той или иной страницы (или что там еще может быть - user control?). -------------------- Крепко жму горло, искренне ваш Thomas. (С)vingrad Некоторые сорта флоры буквально за одно мгновение превращают нас в фауну! Проблемы негров шерифа не волнуют. |
|||
|
||||
| dazy |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 344 Регистрация: 15.9.2006 Репутация: 3 Всего: 8 |
Из родных средств SL, ну что бы не изобретать велосипед, а просто поработать напильником, для этих целей лучше всего использовать TabControl. Сделать для него хороший шаблон, и получится славный аналог мастер-пейджа.
|
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | WPF и Silverlight | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |