Используйте страницы веб-частей, чтобы объединить, локализовать связанные, но разрозненные сведения на одной веб-странице, и управлять ими.
Страницы веб-частей
Страница веб-частей — специальный тип веб-страницы, которая объединяет данные, например списки и диаграммы, и содержимое веб-страницы, например текст и рисунки, в динамический информационный портал, созданный вокруг общей задачи или определенного интереса. Представьте себе, что страница веб-частей — это приборная панель, на которой разнообразные структурированные и неструктурированные сведения представлены в организованном, эффективном и удобном виде. Вместо того, чтобы тратить уйму времени на многократный доступ ко множеству веб-страниц и источников данных, можно сохранить значительное количество времени путем систематизации этих разрозненных сведений на единой веб-странице, с которой при необходимости можно предоставлять сведения или ссылки на другие веб-страницы.
Страница веб-частей содержит несколько веб-частей, которые являются основными конструктивными блоками страницы веб-частей. Возможно многократное использование веб-частей, общий доступ к ним, а все пользователи, имеющие доступ к веб-частям, могут индивидуально настраивать их. Страницы веб-частей часто состоят из нескольких связанных вместе веб-частей, посредством которых отображаются данные и содержимое. Управление этими данными позволяет динамически изменять страницы веб-частей и получать требуемые результаты.
Способы использования страниц веб-частей
Возможны следующие способы использования страниц веб-частей.
Объединение данных из различных источников данных.
Создание отчетов и резюмирование важных данных.
Анализ данных и отображение сводных данных (суммы, итоговые значения, количества и т. д.).
Объединение ключевых сведений, которые нужно просматривать в начале каждого дня.
Определение приоритетов и выделение данных по проекте или клиенту для принятия эффективных решений.
Отображение расписания работы на сегодняшний день и сведений о собраниях, чтобы быстро планировать день.
Направленный обзор Интернета с помощью быстрого доступа к деловым новостям, местным сводкам погоды и избранным веб-узлам.
Типичная страница веб-частей
Можно создать страницу веб-частей под названием «Заказы клиентов», которая часто используется для отображения важных сведений. Поступает звонок от клиента, у которого есть вопрос относительно заказа. Клиент не помнит идентификатора заказа, но помнит дату его размещения. С помощью страницы веб-частей можно выполнить следующие действия.
1 Найти заказ по идентификатору заказа или, как в данном случае, по дате размещения заказа.
2 Отобразить все заказы по дате размещения.
3 Выбрать нужный заказ по имени клиента и посмотреть подробные сведения о заказе и сведения о клиенте.
4 Выбрать позицию заказа (в данном случае, лампу) и отобразить изображение товара, чтобы ответить на вопрос клиента.
5 Изучить последние деловые новости применительно к заказу клиента.
Веб-части и связи веб-частей
Веб-часть — блок сведений, объединенных единой направленностью. Существуют следующие примеры веб-частей.
Веб-часть представления списка. Создает списки на узле, доступные для использования на странице веб-частей.
Веб-часть редактора содержимого. Отображает неструктурированное содержимое веб-страницы, например текст, таблицы или изображения.
Веб-часть рисунков. Отображает заданный рисунок или соединяется с другой веб-частью, которая содержит рисунок.
Веб-часть форм. Отображает форму, которую можно использовать для ввода текста. Этот текст можно потом использовать в качестве фильтра для столбцов в связанной веб-части.
Дополнительное свойство веб-частей — возможность связывать их вместе посредством передачи данных между ними и синхронизировать их поведение. С помощью связывания можно организовать динамическое и содержательное управление данными. Традиционно рутинные операции по связыванию наборов данных из нескольких источников никогда не были простыми и часто требовали навыков программирования. Однако с помощью веб-частей организовать связь данных настолько же просто, как и использовать команды меню. С помощью связывания веб-частей можно, например, представлять данные, полученные из двух веб-частей, в альтернативных представлениях, осуществлять связанные вычисления между двумя веб-частями и производить сортировку веб-части, используя значения из другой веб-части — и все это делать на одной странице.
Простота работы со страницами веб-частей
Со страницами веб-частей можно с легкостью выполнять следующие действия.
Создавать. Создание и организация доступа к страницам веб-частей во многом похожи на работу с любым документом или веб-страницей в приложении Microsoft Windows SharePoint Services. С помощью обозревателя откройте простую форму, чтобы дать название странице веб-частей, выбрать стандартный шаблон для формирования макета страницы и сохранить ее в библиотеке документов. Созданная страница веб-частей автоматически наследует тему узла. Используя редактор HTML, совместимый с Microsoft Windows SharePoint Services, такой как Office FrontPage 2003, можно вносить дополнительные изменения в страницу веб-частей, например настраивать тему, изменять шаблон, организовывать связь веб-частей между двумя различными страницами.
Разрабатывать. С помощью обозревателя и панели инструментов страницы веб-частей можно быстро найти веб-часть в галерее веб-частей, импортировать веб-часть с компьютера, добавить веб-часть на страницу, расположить веб-части в одной или нескольких областях страницы, изменить различные общие свойства всех веб-частей, а также изменить определенные свойства, уникальные для каждой веб-части. Очень просто и быстро последовательно разрабатывать веб-часть и просматривать изменения.
Развертывать. Закройте панель инструментов, чтобы просмотреть страницу веб-частей, и убедитесь, что она работает нужным образом. Чтобы сделать страницу доступной, не требуется сложной установки. Просто отправьте ссылку на страницу веб-частей по электронной почте всем пользователям, которые имеют соответствующие разрешения, после окончания разработки или изменения страницы.
Использовать. Страницу веб-частей так же легко использовать, как и другую веб-страницу. Можно получить доступ к одной и той же странице веб-частей из офиса или из дома. Также для изменения доступны другие страницы веб-частей узла, такие как домашняя страница, рабочая область для документов и рабочая область для собраний.
Настраивать общий доступ. Можно быстро создавать уникальные экземпляры веб-части, сохранять эти изменения в компактном, мобильном файле описания веб-части (.dwp), а затем отправлять этот файл по электронной почте остальным пользователям. Другие пользователи затем могут импортировать веб-часть на страницу веб-частей, а администраторы узла могут отправлять страницы в галереи веб-частей. Несколько экземпляров веб-частей могут совместно использоваться несколькими пользователями без ухудшения производительности, так как веб-части хорошо масштабируются.
Настраивать для личных нужд. Чтобы индивидуально настроить страницу веб-частей или веб-части на этой странице, можно изменить макет страницы, добавить или удалить веб-части, изменить размер, положение или вид веб-частей, скрыть или удалить неиспользуемые веб-части или изменить содержание веб-части. Все это можно сделать, не затрагивая других пользователей. Помимо этого администраторы узла могут вносить изменения в страницы веб-частей, которые смогут видеть все пользователи, например добавлять эмблему компании, устанавливать жесткое расположение важной веб-части на странице или запрещать изменение всей страницы.
Организовывать защиту. Администраторы узла могут управлять правами пользователей на доступ на страницу веб-частей, просмотр или изменение данных в списке в веб-части представления списка, индивидуальные изменения страницы, добавление или удаление веб-частей или изменение свойств веб-частей с помощью стандартных прав и групп узла в Microsoft Windows SharePoint Services. Веб-части должны быть установлены администратором узла и защищены до того, как станут доступны для пользователей.
Расширять. Разработчики внутри и вне организации могут создавать настраиваемые веб-части, которые можно устанавливать на узле. Более важен тот факт, что веб-части могут создаваться различными разработчиками, но в то же время оставаться легко доступными пользователям, так как веб-части разрабатываются с помощью набора стандартных интерфейсов подключения. Разработчики веб-частей могут использовать расширенный пакет разработчика Windows SharePoint Services Software Development Kit, доступный на веб-узле SharePoint Products and Technologies Developer Center. Вкратце, страницы веб-частей являются платформой для разработки программного обеспечения для Интернета.
Способы создания и изменения страниц веб-частей
Существует несколько способов создания и изменения страниц веб-частей.
Форма «Новая страница веб-частей». Самый простой способ создания страницы веб-частей — с помощью формы «Новая страница веб-частей». После использования этой формы для создания страницы можно начать создавать ее прямо в обозревателе. Если требуется просмотреть страницу, закройте панель инструментов.
Редактор HTML. С помощью редактора HTML, совместимого с Windows SharePoint Services, такого как Microsoft Office FrontPage 2003, можно вносить следующие дополнительные изменения на страницу веб-частей:
настраивать темы определенных страниц веб-частей, которые по умолчанию используют темы узла;
изменять шаблон страницы веб-частей или создавать новый;
настраивать макет страницы;
изменять свойства зоны;
добавлять HTML-код или веб-элементы управления;
изменять порядок расположения веб-частей в зоне;
добавлять веб-части вне зоны или добавлять веб-часть на веб-страницу, которая не является страницей веб-частей;
создавать связь между веб-частями на разных страницах веб-частей;
публиковать страницу веб-частей на веб-узел, на котором размещены службы Windows SharePoint Services;
настраивать веб-часть форм и использовать веб-часть представления данных.
Среда программирования. С помощью среды программирования, совместимой с Windows SharePoint Services, такой как Microsoft Visual Studio .NET, разработчики могут использовать весь набор возможностей ASP.NET. Страница веб-частей является файлом ASP.NET (.aspx), и веб-части являются производными от элементов управления веб-формы. Для дальнейшего усовершенствования страниц веб-частей разработчики могут создать собственные веб-части с новыми функциональными возможностями. Разработчики также могут добавить к веб-частям настраиваемые свойства, в панель инструментов — настраиваемые программы разработки специализированных пользовательских интерфейсов, а также доступ к дополнительным источникам данных, уникальных для организации, через связи веб-частей.
Разработка страницы веб-частей в обозревателе
Страницы веб-частей и веб-части обладают набором свойств и согласованным пользовательским интерфейсом, который позволяет легко создавать и настраивать их в обозревателе.
Особенности разработки страниц веб-частей
При разработке страницы веб-частей пользователь работает с шаблоном одной или нескольких зон, для изменения которых использует панель инструментов.
1 Щелкните стрелку, чтобы увеличить или уменьшить размер панели инструментов.
2 Строка названия страницы веб-частей может содержать заголовок, название, описание, эмблему компании или другое изображение.
3 Используйте меню страницы веб-частей, чтобы добавить или изменить веб-части, создать макет страницы, переключиться между личным и общим представлением.
4 Панель инструментов имеет два назначения. Она служит для поиска и добавления веб-частей, а также для изменения различных свойств.
5 Шаблоны похожи на структурированные области, используемые для размещения веб-частей по зонам.
Доступ к веб-частям, расположенным в галереях веб-частей, с помощью панели инструментов
С помощью панели инструментов можно легко найти и добавить веб-части.
1 Выполните поиск веб-частей в галерее веб-частей или импортируйте их из файла описания веб-части (.dwp).
2 Нажмите кнопку «Фильтр», чтобы детализировать список веб-частей по спискам, библиотекам или другим заранее определенным для узла категориям.
3 Большинство представлений списков узла доступны через веб-часть представления списка.
4 После нахождения веб-части перетащите ее на зону страницы веб-частей.
Особенности разработки веб-частей
Веб-часть имеет установленный формат, в пределах которого пользователь может делать соответствующие изменения.
1 В некоторых случаях можно щелкнуть заголовок, чтобы отобразить подробное описание веб-части.
2 Контур веб-части образуют строка названия и рамка.
3 Используйте меню веб-части для выполнения основных задач: сворачивания веб-части, изменения свойств, связывания веб-частей, получения справки и т. д.
4 Текст веб-части состоит из данных списка, изображений и другого полезного содержимого.
Просмотр и изменение страницы в панели инструментов
Существует два типа свойств. Общие свойства веб-частей разделены на панели инструментов по трем разделам: Вид, Макет и Дополнительно. Настраиваемые свойства, характерные для большинства веб-частей, уникальны для каждой веб-части. Эти свойства часто отображаются в отдельном разделе, расположенном выше или ниже раздела общих свойств, но могут также отображаться в разделе Разное внизу панели инструментов.
1 Щелкните значок «плюс» (+) или «минус» (-), чтобы развернуть или свернуть каждый раздел свойств.
2 Измените настраиваемые свойства веб-частей (если они существуют) в разделе настраиваемых свойств.
3 Измените общие свойства веб-частей в разделах «Вид», «Макет» и «Дополнительно».
4 Нажмите кнопку OK или «Применить», чтобы сохранить внесенные изменения свойств.
Преимущества страниц веб-частей
Страницы веб-частей обладают важными преимуществами для опытного пользователя по следующим причинам.
Они представляют разрозненные, но объединенные тематикой сведения вместе на одной странице для того, чтобы можно было легко объединить и представить подробные сведения для принятия быстрых и эффективных решений.
Сведения, которые до этого хранились в несовместимых приложениях, различных источниках данных и несогласованных веб-страницах теперь доступны на одной удобной и единой странице портала. Таким образом экономится время и облегчается доступ к сведениям.
Веб-части — это веб-страницы, которые можно создавать прямо в обозревателе, поэтому можно немедленно просматривать и распространять внесенные изменения.
Веб-части представляют важные и полезные сведения в виде небольшого приложения, чтобы легко удовлетворять необходимость в деловых и личных сведениях.
Предусмотренная возможность многократного использования веб-частей, возможность общего доступа и масштабируемость веб-частей позволяют распределять важные сведения и задачи среди нескольких или среди множества пользователей.
В целях большей продуктивности и эффективности стало проще управлять сведениями, которые необходимы каждый день для работы, и использовать их.
Возможность размещения содержимого и данных в соответствии со средой и стилем позволяет работать наиболее привычным для пользователя образом.
Страницы веб-частей состоят из одной или нескольких веб-частей, которые используют согласованный интерфейс пользователя для строк названий, рамок, команд меню и свойств. Зная, как использовать и изменять одну веб-часть, пользователь знает, как использовать и изменять все веб-части.
Связь веб-частей
Для связывания веб-частей необходимо передать данные, например строку или фильтр, из одной веб-части в другую, чтобы изменить представление данных в другой веб-части. С помощью связывания можно синхронизировать поведение веб-частей и организовать динамическое управление данными. Рутинные операции по связыванию наборов данных из нескольких источников данных никогда не были простыми и часто требовали навыков программирования. Связывать данные с помощью веб-частей стало так же просто, как использовать команды меню. Используя связи веб-частей, можно, например, представлять данные из двух веб-частей через альтернативные представления, осуществлять связанные вычисления между двумя веб-частями, а также производить сортировку веб-части на основе значений из другой веб-части — и делать это все на одной странице.