Главная Случайная страница


Полезное:

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


Категории:

АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника






I.4. Понятие веб-части





Для визуализации данных на веб-сайте соответствующего узла Windows SharePoint Services, кроме уже упоминавшихся страниц представления данных списков в различных режимах, предусмотрено понятие так называемых «веб-частей». Веб-часть это приложение, которое размещается в областях страницы портала. Она создана для представления информации на странице. Например, для показа на странице списка с заданными критериями отбора.

Веб-часть — это визуальный блок информации, который может быть помещен в любое место интересующей страницы. Это блок сведений, объединенных единой темой, который является основным конструктивным блоком страницы веб-частей. Веб-часть на самом деле состоит из двух основных файлов, часто нуждается в дополнительных файлах ресурса. Значения параметров веб-части хранятся в таблицах базы данных. Чтобы творчески и содержательно подходить к использованию веб-частей, а также избежать проблем, необходимо понимать, как работает веб-часть.

1) Файл описания веб-части рисунков (.dwp) — мобильный контейнер, содержащий значения свойств веб-части рисунков, установленные по умолчанию и определенные пользователем.

2) Файл сборки веб-части рисунков (.dll) содержит логику и код веб-части рисунков и установлен на сервере узла.

3) Файлы ресурсов, необходимые для поддержки веб-части рисунков, также установлены на сервере узла.

4) Таблицы в базе данных служб Windows SharePoint Services используются для хранения текущих значений параметров свойств веб-части рисунков.

Существует два принципа, которые важны для понимания способа построения веб-частей:

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

2) Для корректной работы веб-части необходимо, чтобы оба файла, а также дополнительные файлы ресурса были доступны на узле. При использовании веб-частей, которые встроены в Microsoft Windows SharePoint Services, обычно не возникает тех проблем, которые могут быть при использовании веб-частей, полученных с другого узла или источника.

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

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

В зависимости от способа создания веб-части в некоторых случаях настраиваемые свойства веб-части могут отображаться в разделе «Разное», который расположен ниже раздела общих свойств на панели инструментов.

Экземпляр веб-части может быть отнесен к одной из трех разновидностей веб-частей:

1) Общая веб-часть. Веб-часть, которая добавляется на страницу веб-частей пользователем, который создает страницу веб-частей или вносит в нее изменения в общем представлении. Общая веб-часть доступна всем пользователям страницы веб-частей, которые обладают соответствующими правами.

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

3) Частная веб-часть. Веб-часть, которую пользователь добавил на страницу веб-частей из галереи веб-частей или импортировал с компьютера в ходе создания или внесения изменений на страницу веб-частей в личном представлении. Частная веб-часть доступна только тому пользователю, который добавил или импортировал веб-часть. Ни один другой пользователь не может увидеть частные веб-части.

Тип веб-части, с которой работает пользователь, очень важен по следующим причинам.

У пользователя могут быть разрешения изменять только некоторые типы веб-частей на определенных, но не на всех, страницах веб-частей.

У пользователя может быть возможность связываться с определенными, но не со всеми, типами веб-частей на одной и той же странице веб-частей.

Существуют следующие значительные преимущества архитектуры веб-частей и разделения файла описания веб-части (.dwp) и файла сборки веб-части (.dll).

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

I.5. Транспортируемость, производительность, масштабируемость,
безопасность веб-части.

Основное преимущество файла описания веб-части заключается в его небольшом объеме, а следовательно, в возможности легко перемещать и создавать копии файла. При экспорте, импорте, загрузке или отправке веб-части пользователь выполняет все эти действия только с файлом описания веб-части.

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

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

Использование обычных прав и групп узла для Microsoft Windows SharePoint Services позволяет администратору узла управлять правами на доступ к странице веб-частей, на просмотр или изменение данных в представлении списка веб-части, на личную настройку страницы веб-частей, на добавление или удаление веб-частей или изменение их свойств. Администратор узла может также управлять тем, какие веб-части могут быть установлены на узле, и разрешать использование той или иной веб-части.

Администраторы узлов могут с легкостью контролировать, какие веб-части используются на узле, с помощью управления установкой файла сборки веб-части. Если в веб-часть необходимо внести изменения или доступна новая версия веб-части с дополнительными возможностями, для того, чтобы увидеть изменения и новые возможности, администратор узла должен установить только новый файл сборки и все новые файлы ресурса для всех экземпляров веб-части.


Date: 2015-11-14; view: 508; Нарушение авторских прав; Помощь в написании работы --> СЮДА...



mydocx.ru - 2015-2024 year. (0.007 sec.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав - Пожаловаться на публикацию