Начало работы с WebParts

Там, где я работаю, у отдела есть собственный интранет-сайт (не sharepoint!), Отдельный от основной компании. Главная страница представляет собой набор из более чем 150 различных ссылок, сгруппированных примерно в 20 категорий. Это настоящий беспорядок на странице.

Я хочу превратить эту страницу в карту сайта. Я помещаю все ссылки в базу данных, из которой создается карта сайта. Эта часть уже почти готова. Затем я хочу создать новую домашнюю страницу, которая использует веб-части и эту карту сайта для создания опыта, подобного MyYahoo или iGoogle.

Идея состоит в том, чтобы создать ряд элементов управления, которые могут быть включены на страницу по усмотрению каждого пользователя, многие из которых используют карту сайта в качестве источника данных для своего контента. У меня будут элементы управления, чтобы пользователи могли добавить одну целую группу из карты сайта, отдельные ссылки или даже сгруппировать набор ссылок под общим заголовком (а также включить несколько настраиваемых экземпляров этого элемента управления). У нас также есть несколько внутренних RSS-каналов, поэтому я хочу, чтобы элемент управления имел возможность добавлять RSS-канал на страницу.

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

Однако мне трудно осмыслить веб-части. Это должно быть очень просто, но я просто не понимаю, как все это сочетается друг с другом. Может ли кто-нибудь указать мне на хорошее руководство или учебное пособие? Первая страница результатов поиска в Google для вариантов webpart tutorial мне не помогла.


person Joel Coehoorn    schedule 12.02.2009    source источник


Ответы (1)


Я уверен, что вы найдете много учебников в Google. Я узнал о чтении WebParts по следующим ссылкам. Посмотрим, поможет ли это и вам ... http://www.developer.com/net/asp/article.php/3618431 http://www.code-magazine.com/Article.aspx?quickid=0701081

person Pradeep Kumar Mishra    schedule 12.02.2009