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


Разработка рабочих процессов в среде разработки Visual Studio

Дата последнего изменения: 16 апреля 2010 г.

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

Windows Workflow Foundation (WF) предоставляет доступ к объекту Конструктор рабочих процессов Visual Studio 2010, который позволяет разработчикам создавать свои собственные рабочие процессы и действия рабочих процессов.

Конструктор рабочих процессов Visual Studio 2010 можно использовать для создания шаблонов рабочих процессов и настраиваемых действий рабочих процессов. В рабочий процесс можно включить пользовательский код, а также конструкторы форм, например формы ASP.NET, обеспечивающие взаимодействие с пользователями рабочего процесса во время ассоциации и выполнения. Можно даже создать настраиваемые действия, используемые в других рабочих процессах.

Сведения о создании форм рабочих процессов с использованием таких технологий, как Microsoft ASP.NET см. в статье Обзор форм рабочего процесса.

Сведения о создании настраиваемых действий рабочих процессов см. в центре Windows Workflow Foundation Developer.

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

Дополнительные сведения об упаковке компонентов см. в статье Использование компонентов.

Процедура разработки рабочего процесса в Visual Studio

Как правило, при разработке рабочих процессов для SharePoint Foundation с использованием Конструктор рабочих процессов Visual Studio 2010 выполняются следующие основные шаги:

  • Создание рабочего процесса, включая файл фонового кода (если он необходим), в Конструктор рабочих процессов Visual Studio 2010.

    Дополнительные сведения см. в статье Обзор конструктора Visual Studio для Windows Workflow Foundation.

  • Разработка и публикация всех форм, которые необходимы с данным рабочим процессом.

    Сведения о создании форм рабочих процессов с использованием таких технологий, как ASP.NET см. в статье Обзор форм рабочего процесса.

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

    Дополнительные сведения см. в статье Определения рабочего процесса.

  • Компиляция файлов рабочего процесса в сборку .NET.

  • Совместная упаковка сборки рабочего процесса и определения рабочего процесса и их развертывание с помощью функциональных возможностей компонентов в SharePoint Foundation.

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

  • Отладка рабочей сборки рабочего процесса с использованием Конструктор рабочих процессов Visual Studio 2010.

    Дополнительные сведения см. в статье Практическое руководство. Отладка рабочего процесса SharePoint Foundation.

  • Перекомпиляция и развертывание сборки рабочего процесса, если это необходимо для исправления найденных ошибок.

См. также

Концепции

Разработка рабочих процессов для SharePoint Foundation

Введение в рабочие процессы в SharePoint Foundation