Вводные сведения о SharePoint Designer 2010

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

Иллюстрация SharePoint Designer 2010

Приложение SharePoint Designer 2010 предоставляет уникальный интерфейс для создания сайтов и служит единой средой для разработки сайта, настройки его компонентов, проектирования логики на основе бизнес-процесса и развертывания сайта в виде пакетного решения. Все это можно сделать без написания программного кода.

В расположенных ниже разделах приведены обзорные сведения о среде SharePoint Designer 2010 и о том, как начать использовать ее в организации.

Интерфейс Microsoft SharePoint Designer 2010

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

Конструктору сайта при этом приходится вникать не только в требования бизнеса, но и в суть самой среды SharePoint и всех частей одного из ее сайтов. Особенно важно понимать связи между динамичными компонентами сайта и иметь возможность централизованно управлять ими.

SharePoint Designer 2010 служит единой средой, в которой можно работать над сайтом, его списками и библиотеками, страницами, источниками данных, рабочими процессами, разрешениями и многим другим. При этом видны не только все эти ключевые компоненты сайта, но и взаимосвязи между ними.

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

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

В указанных ниже разделах описаны пользовательский интерфейс и среда SharePoint Designer 2010.

Интерфейс Microsoft SharePoint Designer 2010

Основы настройки сайтов в SharePoint Designer 2010

Запуск SharePoint Designer 2010

SharePoint Designer 2010 — это клиентское приложение, которое устанавливается на локальном компьютере. Оно тесно интегрировано со средой SharePoint. Таким образом, его можно запускать непосредственно с компьютера с помощью меню Пуск  Кнопка ''Пуск'' Windows системы Windows и из различных мест в SharePoint (например, меню Действия сайта, как показано здесь).

SharePoint Designer 2010 в меню ''Действия сайта''

Приложение SharePoint Designer 2010 можно открыть при выполнении различных операций, например при настройке списков, представлений, рабочих процессов и главных страниц. Если приложение SharePoint Designer 2010 еще не установлено, то при первом его запуске из SharePoint будет предложено загрузить и установить его из Интернета. При следующем запуске SharePoint Designer 2010 откроется сразу же. Кроме того, это приложение можно запустить из меню Пуск системы Windows. Дополнительные сведения о различных способах запуска приложения SharePoint Designer 2010 можно найти в разделе См. также.

Примечание :  Запуск приложения SharePoint Designer 2010 и отдельных его функций может быть ограничен или запрещен с помощью страницы Настройка SharePoint Designer. Если вам не удается выполнить описанные в этой статье задачи, возможно, причина в этом. Для получения дополнительных сведений обратитесь к администратору.

Примечание :  Приложение SharePoint Designer 2010 предназначено для работы с сайтами SharePoint 2010. Открывать и настраивать сайты в более ранних версиях SharePoint с его помощью нельзя.

К началу страницы

Вкладка "Файл" приложения SharePoint Designer 2010

При запуске приложения SharePoint Designer 2010 из меню "Пуск" системы Windows появляется вкладка "Файл". На этом экране можно настроить существующий сайт или создать новый.

Иллюстрация SharePoint Designer 2010

Если требуется внести изменения в существующий сайт, можно перейти непосредственно к нему, настроить сайт Мой сайт или выбрать один из последних открытых в SharePoint Designer 2010 сайтов.

Создать сайт можно на основе пустого шаблона, одного из шаблонов в списке или одного из популярных шаблонов. При этом необходимо всего лишь указать сервер и имя сайта, после чего сайт будет создан и открыт в SharePoint Designer 2010.

При запуске SharePoint Designer 2010 из SharePoint этот экран не отображается. Вместо этого в интерфейсе SharePoint Designer 2010 открывается соответствующий сайт.

К началу страницы

Интерфейс SharePoint Designer 2010

SharePoint Designer 2010 служит единой средой для создания, настройки и развертывания сайтов и решений SharePoint. Эти задачи выполняются с помощью пользовательского интерфейса, в котором отображаются все компоненты сайта и взаимосвязи между ними.

При первом открытии сайта выводятся сводные сведения о нем, включая название, описание, текущие разрешения и вложенные сайты.

Иллюстрация SharePoint Designer 2010

Интерфейс из трех частей: средства навигации, сводные данные и лента

Интерфейс SharePoint Designer 2010, в котором проектируются и создаются сайты, состоит из трех частей, перечисленных ниже.

  1. Область навигации используется для навигации по основным частям (компонентам) сайта.

  2. На страницах коллекции и сводных данных представлены списки компонентов всех типов и сводные данные о конкретных компонентах.

  3. Лента позволяет выполнять действия с выбранным компонентом.

Иллюстрация SharePoint Designer 2010

В области навигации представлены различные компоненты сайта: списки, библиотеки, типы контента, источники данных, рабочие процессы и т. д. Чтобы внести в эти компоненты (например, в список извещений) изменения, необходимо открыть раздел "Списки и библиотеки", в результате чего выполняется переход на страницу коллекции, на которой доступны все списки и библиотеки.

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

При открытии представления лента изменяется и на ней появляются стандартные команды, часто используемые в текущем контексте редактирования представлений. Пользователи, знакомые с лентой по приложениям Microsoft Office, уже знают, что она существенно упрощает создание и редактирование документов. Завершив редактирование, нажмите кнопку "Назад" или воспользуйтесь навигационными ссылками в верхней части страницы, чтобы вернуться на сводную страницу сайта.

Интерфейс SharePoint Designer 2010 позволяет легко найти нужные компоненты сайта, открыть и изменить любой из них, а затем вернуться в основное представление сайта.

Открытие вкладки "Файл"

Помимо работы с различными объектами сайта, в приложении SharePoint Designer 2010 можно просматривать параметры сайта или приложения более высокого уровня и работать с ними. Доступные команды включают открытие другого сайта, добавление страниц, импорт файлов и изменение параметров приложения SharePoint Designer 2010. Все эти задачи выполняются на вкладке Файл — первом экране, который появляется сразу при запуске приложения SharePoint Designer 2010 из меню Пуск системы Windows или с помощью ярлыка на рабочем столе.

Чтобы перейти в это представление, откройте вкладку Файл в левом верхнем углу. Чтобы вернуться в интерфейс SharePoint Designer 2010, нажмите кнопку Назад.

К началу страницы

Основы настройки сайтов в SharePoint Designer 2010

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

В приведенных ниже разделах описаны четыре основные задачи настройки сайтов, выполняемые при разработке и создании решений с помощью SharePoint Designer 2010.

Подключение к данным внутри и вне SharePoint

SharePoint Designer 2010 позволяет подключаться к различным источникам данных и интегрировать эти данные в сайт и клиентские приложения Office. Благодаря этому пользователи получают возможность просматривать бизнес-данные и взаимодействовать с ними непосредственно на сайте и в определенных программах, вместо того чтобы подключаться отдельно к соответствующим источникам.

Иллюстрация SharePoint Designer 2010

Непосредственно с ленты можно подключиться к внешней базе данных, службе SOAP, службе REST и другим источникам.

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

Ниже вкратце описаны источники данных, к которым можно подключаться с помощью SharePoint Designer 2010.

Списки и библиотеки

Списки и библиотеки — это стандартные источники данных сайта. Их особенность в сравнении с другими источниками данных заключается в том, что они уже являются частью среды SharePoint и используют те же базы данных, что и сама среда. Выполнять дополнительные действия для создания подключений к этим источникам не требуется: их можно просто добавить из коллекции "Списки и библиотеки" в приложении SharePoint Designer 2010 или через браузер. Создав список или библиотеку, можно настроить связанные с ними столбцы, типы контента и другие атрибуты схемы.

Внешние бизнес-данные

Примечание :  Эта функция доступна не во всех реализациях технологий SharePoint. Для получения дополнительных сведений обратитесь к администратору службы.

Business Connectivity Services (BCS) — это платформа на основе SharePoint, которая обеспечивает стандартизованные интерфейсы для существующих бизнес-данных и бизнес-процессов. Службы BCS позволяют подключить внешние источники бизнес-данных, такие как SQL Server, SAP, Siebel, веб-службы и пользовательские приложения, к сайтам SharePoint и приложениям Office.

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

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

Внешние базы данных

Добавив в качестве источника другую базу данных, можно интегрировать ее данные в сайт. Можно подключиться к серверу Microsoft SQL Server, СУБД Oracle и любой другой базе данных, которая поддерживает протоколы OLE DB и ODBC. Необходимо лишь знать имя сервера, на котором находится база, поставщика данных и используемый тип проверки подлинности. Добавив и настроив базу данных в качестве источника, можно создавать представления и формы, позволяющие пользователям читать данные из источника и записывать их в него, не покидая сайта SharePoint.

Веб-службы XML, работающие через SOAP

SOAP — это протокол для обмена сообщениями на основе XML, который позволяет подключаться к различным источникам данных с помощью веб-службы XML. В SharePoint Designer 2010 с его помощью можно подключиться к источнику данных на другом сайте организации или к сайту в Интернете независимо от используемых на нем технологий, языка программирования и платформы. С помощью веб-службы XML можно вывести на сайт конвертер валют, биржевые котировки, калькулятор или службу погоды.

Серверные скрипты, работающие через REST

REST — это архитектурная платформа сетевого программного обеспечения, которая использует технологии и протоколы Интернета, но не является лишь одним из способов создания веб-служб. С ее помощью можно получать данные с сайта, считывая специальный серверный сценарий, который описывает соответствующий контент. Как и при работе по протоколу SOAP, с помощью этой платформы можно подключаться в приложении SharePoint Designer 2010 к источникам данных на других сайтах и выводить на экран, например, конвертер валют, биржевые котировки, калькулятор или службу погоды. Этот тип подключения к данным проще протокола SOAP для реализации, однако работает лишь по протоколу HTTP.

XML-файлы источников

Если данные в организации хранятся в XML-файлах, в приложении SharePoint Designer 2010 к таким файлам можно подключаться как к источникам данных. При этом XML-файлы можно создать непосредственно в SharePoint Designer 2010, импортировать с компьютера или из сети либо подключиться к ним во внешнем расположении.

Дополнительные сведения о подключении к источникам данных в SharePoint Designer 2010 см. в разделе См. также.

К началу страницы

Создание интерфейсов для работы с данными

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

Сайт в SharePoint Designer 2010

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

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

Ниже указаны способы настройки пользовательских интерфейсов, связанных с данными, в приложении SharePoint Designer 2010.

Представления

Представления позволяют просматривать данные различными способами. С помощью представлений пользователи могут просматривать нужные им сведения в списках и библиотеках или во внешних источниках. В SharePoint Designer 2010 все создаваемые представления являются представлениями данных, которые отображаются с использованием стилей XSLT и задействуют возможности технологии Microsoft ASP.NET. В представлении можно показывать и скрывать поля, сортировать, фильтровать и вычислять данные, применять условное форматирование и выполнять другие операции. Доступны несколько стилей представлений, помогающих быстро приступить к работе. Любое представление можно создать и настроить в соответствии с используемой моделью данных и требованиями пользователей и организации.

Формы

Для сбора сведений от пользователей создаются формы. Гибко настраиваемые веб-формы позволяют пользователям легко записывать данные в источник. Аналогично представлениям, вид полей в форме можно настроить в зависимости от состояния данных, роли пользователя и т. д. С помощью форм можно отображать, редактировать и создавать данные, а разрабатываются они с помощью встроенного редактора форм SharePoint Designer 2010 (для ASPX-файлов) или приложения Microsoft InfoPath (для XSN-файлов). Формы можно создавать и настраивать для работы с определенными источниками данных (например, списками задач). Кроме того, они помогают организовать сбор пользовательских данных в рамках рабочего процесса, как будет описано далее.

Настраиваемые действия

С помощью построителя настраиваемых действий в приложении SharePoint Designer 2010 можно создавать настраиваемые действия, такие как ссылки, значки и скрипты, связываемые с лентой SharePoint, панелями инструментов и меню элементов списка. При добавлении на сайт новых функций можно упростить для пользователей их поиск и работу с ними с помощью меню SharePoint. Кроме того, с помощью таких действий можно предложить пользователю выполнить с объектом определенный набор задач (например, начать рабочий процесс для списка).

Веб-части

Веб-части — это модульные информационные компоненты (самодостаточные данные или функции), добавляемые на страницы SharePoint. Описанные выше представления и формы хранятся в веб-частях, однако можно добавлять и веб-части, реализующие дополнительные функции и способы взаимодействия с данными. Пользователи могут выполнять дальнейшую настройку веб-частей в браузере, если эти веб-части добавлены в зону веб-частей в приложении SharePoint Designer 2010. Веб-части и страницы веб-частей обеспечивают эффективный способ настройки веб-интерфейсов в соответствии с требованиями пользователей SharePoint.

Интеграция с клиентскими программами

Сведения из внешних источников данных, использующих внешние типы контента, можно отображать в клиентских приложениях, таких как Microsoft Outlook 2010 и SharePoint Workspaces. С помощью областей, клиентских форм и областей задач можно создать интерфейс, позволяющий пользователям читать, редактировать и удалять внешние бизнес-данные точно так же, как если бы они являлись частью приложения. Благодаря этому пользователи могут работать с бизнес-данными на уже знакомых и освоенных ими сайтах и в приложениях Office.

Навигация

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

Различные способы создания интерфейсов для работы с данными в SharePoint Designer 2010 см. в разделе См. также.

К началу страницы

Управление бизнес-процессами

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

Иллюстрация SharePoint Designer 2010

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

Рабочий процесс SharePoint позволяет описать логику бизнес-процесса, не создавая ни строчки программного кода, с помощью функционального и в то же время интуитивно понятного редактора рабочих процессов SharePoint Designer 2010, в котором можно создавать вложенные логические структуры, вложенные действия и другие объекты. Кроме того, рабочие процессы можно разрабатывать и публиковать с помощью приложения Microsoft Visio, шаблоны блок-схем которого можно экспортировать в SharePoint Designer 2010.

Иллюстрация SharePoint Designer 2010

Ниже описаны стандартные блоки рабочего процесса SharePoint Designer 2010.

События

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

Условия

Условия определяют, когда именно рабочий процесс запускается или выполняет то или иное действие. Поскольку рабочие процессы связаны с источниками данных, в условиях определяются изменения в этих источниках, при возникновении которых запускаются соответствующие процессы. Как правило, условия начинаются с выражения "если значение поля равно определенному значению". Одно условие может быть связано с несколькими действиями; точно так же с одним действием может быть связано несколько условий. Правила связывают условия с одним или несколькими действиями, которые выполняются в ситуации, когда условие оказывается истинно.

Действия

Действия — это основные рабочие элементы рабочего процесса. При создании процесса определяется необходимая последовательность действий, которая затем задается в конструкторе рабочих процессов. Действия могут выполняться последовательно или одновременно (параллельно). Рабочий процесс может содержать любое количество действий, выполняемых как самим процессом, так и его участниками. В состав SharePoint Designer 2010 входит множество готовых действий для многократного использования, с помощью которых рабочие процессы могут, например, отправлять электронную почту, извлекать элементы из списка и возвращать их, производить вычисления и выполнять другие операции.

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

Шаги

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

Формы

Рабочие процессы часто содержат формы, позволяющие организовать сбор данных у его участников на определенных этапах. Кроме того, формы позволяют участникам взаимодействовать с задачами, которые связаны с данным процессом. В рамках рабочего процесса можно создавать формы запуска для сбора сведений при запуске пользователями данного процесса, формы связи, которые связывают рабочий процесс со списком или типом контента, а также формы пользовательских задач, связанные со списком задач. При проектировании форм можно использовать встроенные формы на базе ASP.NET (ASPX-страницы) в SharePoint Designer 2010 и пользовательские формы (XSN-страницы), разработанные в приложении Microsoft InfoPath 2010. Приложение InfoPath предоставляет намного более широкие возможности для настройки форм рабочих процессов и добавления в них фирменной символики.

Переменные

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

К началу страницы

Оформление и фирменная символика

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

Иллюстрация SharePoint Designer 2010

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

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

Ниже описаны способы, с помощью которых конструктор сайта может создать для него фирменную символику в приложении SharePoint Designer 2010.

Главные страницы

Главные страницы являются одной из возможностей технологии ASP.NET и входят в состав среды SharePoint как средство централизованной разработки макета сайта, который затем можно повторно использовать в качестве шаблона на других страницах. При просмотре любой страницы на сайте SharePoint пользователь на самом деле просматривает сочетание двух страниц: главной страницы и страницы контента. Главная страница определяет общий макет и систему навигации (как правило, соответствующие элементы располагаются в левой, верхней и нижней частях страницы). Страница контента содержит контент данной конкретной страницы. В состав SharePoint Designer 2010 входит широкий набор инструментов редактирования страниц, с помощью которых можно настраивать главные страницы и использовать их совместно с другими пользователями.

Макеты страниц

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

Каскадные таблицы стилей

Как и на большинстве веб-сайтов и веб-приложений, в SharePoint для применения к страницам сайта цветов, графических элементов и расположения на них различных объектов используются каскадные таблицы стилей (CSS). Часто к странице применяется сразу несколько таких таблиц. Настроить соответствующие стили можно непосредственно на главной странице, в макете страницы или на странице сайта, а также в самом CSS-файле, связанном со страницей. Сделать это можно с помощью эффективных средств редактирования кода CSS, доступных в составе приложения SharePoint Designer 2010. После этого можно применить созданные CSS-файлы к темам SharePoint. Настройка CSS-файлов позволяет задать вид (оформление) сайта SharePoint и привести его в соответствие с корпоративным стилем.

К началу страницы

Развертывание настраиваемых решений SharePoint

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

Однако теперь с получившимся решением необходимо что-то сделать — например, развернуть его на другом сервере или на всем предприятии, открыть в среде Visual Studio для дополнительной настройки или сохранить в автономном режиме, чтобы взять его с собой в дорогу. Решение необходимо превратить в пакет, и для этого предназначена команда "Сохранить как шаблон".

Иллюстрация SharePoint Designer 2010

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

Шаблоны также имеют модульную структуру и позволяют работать с определенными элементами сайта, такими как список, представление или рабочий процесс. Эти элементы можно сохранять как отдельные шаблоны, что предоставляет совершенно новые возможности совместной разработки решений.

Завершение цикла создания бизнес-решения в среде SharePoint

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

К началу страницы

Совершенствование навыков
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединиться к программе предварительной оценки Office

Были ли сведения полезными?

Спасибо за ваш отзыв!

Благодарим за отзыв! Возможно, будет полезно связать вас с одним из наших специалистов службы поддержки Office.

×