Опубликован: 05.08.2010 | Уровень: для всех | Доступ: платный
Лекция 16:

Программное создание web-фрагментов, ускорителей и средств визуального поиска

Работа со средствами поиска

В правой верхней части домашней страницы сайта имеется строка поиска. Введем в нее какое-нибудь слово, например, "sharepoint" и нажмите кнопку Search. Появятся результаты поиска ( рис. 23.10):

Результаты поиска

увеличить изображение
Рис. 23.10. Результаты поиска

Теперь нажмем на изображение добавления провайдера поиска (). Когда появится диалоговое окно добавления поставщика поиска, нажмите на кнопку "Добавить" ( рис. 23.11).

Добавление поставщика поиска

Рис. 23.11. Добавление поставщика поиска

При этом среди провайдеров поиска появится поставщик поиска Auctions ( рис. 23.12).

Список поставщиков поиска

Рис. 23.12. Список поставщиков поиска

Выберем Auctions в качестве средства визуального поиска, введите в поисковую строку слово "sharepoint" и запустим поиск ( рис. 23.13).

Средство визуального поиска Auctions

Рис. 23.13. Средство визуального поиска Auctions

Использование ускорителей

Теперь нажмите на изображение ускорителя (). В появившемся окне сообщения нажмите на кнопку "Добавить" ( рис. 23.14).

Добавление ускорителя

Рис. 23.14. Добавление ускорителя

Давайте проверим ускоритель. Выделим в тексте любое слово, например, "Development", подождем, когда появится значок ускорителя (). Нажмем на него, выберем ускоритель "Find with Auctions Search". Подождем, когда появятся результаты поиска ( рис. 23.15).

Проверка работы ускорителя "Find with Auctions Search"

увеличить изображение
Рис. 23.15. Проверка работы ускорителя "Find with Auctions Search"

ASP.NET Browser Helper

Над панелью категорий имеется сообщение, говорящее о том, что этот сайт оптимизирован под IE8. Этот текст отображается благодаря работе элемента управления ASP.NET Browser Helper ( рис. 23.16):

Работа элемента управления ASP.NET Browser Helper при загрузке web-страницы в IE8

Рис. 23.16. Работа элемента управления ASP.NET Browser Helper при загрузке web-страницы в IE8

При просмотре этой web-страницы в других браузерах появится рекомендация установить IE8 ( рис. 23.17).

Работа элемента управления ASP.NET Browser Helper при загрузке web-страницы в Google Chrome

Рис. 23.17. Работа элемента управления ASP.NET Browser Helper при загрузке web-страницы в Google Chrome

Краткие итоги

С помощью новых серверных элементов управления Microsoft ASP.NET Web Slice, ASP.NET Accelerator, ASP.NET Visual Search и ASP.NET Browser Helper на web-страницах можно размещать Web-фрагменты, ускорители, средства визуального поиска, а также определять тип используемого пользователем браузера.

Набор для практики

Вопросы:

  1. Для чего нужен элемент управления ASP.NET Web Slice?
  2. Какую роль выполняет ASP.NET Accelerator?
  3. Что делает ASP.NET Visual Search?

Упражнения:

  1. Создайте ускоритель
  2. Создайте web-фрагмент
  3. Создайте средство визуального поиска
Чуадум Шапда
Чуадум Шапда
Россия, Санкт Петербург
Юрий Сысков
Юрий Сысков
Россия, Снежинск, СГФТА, 2005