Поделиться через


Использование SharePoint Designer при разработке в SharePoint

Дата последнего изменения: 28 января 2011 г.

Применимо к: SharePoint Foundation 2010

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

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

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

Компоненты SharePoint Designer для разработчика

Рабочие процессы

Экспорт рабочих процессов для использования в Visual Studio

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

Аналогичные возможности доступны пользователям Windows SharePoint Services 3.0. Тем не менее, основным вопросом была возможность использования таких рабочих процессов в интегрированной среде разработки Visual Studio для добавления специализированного настраиваемого кода. Предпринятые попытки использовать правила XML (XOML), создаваемые Microsoft Office SharePoint Designer 2007 в Visual Studio, не принесли желаемого результата.

Рабочие процессы сайта

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

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

Бизнес-данные

Walkthrough: Model a Web Service Entity Using SharePoint Designer

Настройка приложений

Customize an Application with SharePoint Designer

Обратная совместимость

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

См. также

Ссылка

SharePoint Designer 2010 (Возможно, на английском языке)

Концепции

Разработка рабочего процесса в SharePoint Designer

Другие ресурсы

Блог группы разработчиков SharePoint Designer 2010 (Возможно, на английском языке)