Сравнение средств для разработки рабочих процессов
Дата последнего изменения: 9 марта 2015 г.
Применимо к: SharePoint Foundation 2010
В следующей таблице приведено подробное сравнение возможностей Конструктор рабочих процессов Visual Studio 2010 и Microsoft SharePoint Designer 2010, а также создаваемых с их помощью рабочих процессов.
Конструктор рабочих процессов Visual Studio 2010 |
SharePoint Designer |
Может записывать рабочие процессы для SharePoint Foundation 2010 |
Может записывать рабочие процессы для SharePoint Foundation 2010 |
Файл фонового кода позволяет разработчику создавать пользовательский код Microsoft Visual C# или Microsoft Visual Basic для выражения бизнес-логики. |
Фонового кода нет, вместо этого файл правил рабочего процесса декларативно инкапсулирует бизнес-логику. |
Создает файл разметки рабочего процесса. |
Создает файл разметки рабочего процесса. |
Рабочий процесс создается в виде шаблона, который можно сопоставить с несколькими сайтами и списками. |
Рабочий процесс создается по определенному списку во время разработки и привязан к его данным. Рабочие процессы также могут создаваться как рабочие процессы сайта, что позволяет использовать их на нескольких сайтах. |
Файл разметки рабочего процесса или файлы разметки и фонового кода компилируются в сборку рабочего процесса. |
Файл разметки рабочего процесса, файл правил рабочего процесса и вспомогательный файл хранятся неоткомпилированные в определенной библиотеке документов на сайте. |
Шаблон рабочего процесса должен быть сопоставлен с каждым списком, в котором он должен быть доступен. |
Сопоставление осуществляется, когда рабочий процесс создается по определенному списку, дальнейшие сопоставления не требуются и невозможны. |
Шаблон рабочего процесса можно сопоставить с типом контента сайта. |
Нельзя создавать рабочие процессы на основе типов контента. |
Может использовать любую технологию форм. Например, формы Microsoft ASP.NET для рабочих процессов SharePoint Foundation 2010. |
Использует веб-часть форм. |
Может включать изменения рабочих процессов. |
Изменения рабочих процессов недоступны. |
Может создавать настраиваемые действия, включаемые в рабочие процессы. |
Должен использовать действия, предоставленные в пользовательском интерфейсе. Однако настраиваемые действия могут быть перенесены в область конструирования посредством изменения ACTIONS-файлов, которые содержат список доступных для использования действий. |
Упаковывает сборку и определение рабочего процесса как компонент SharePoint и развертывает на сайте. |
Автоматически передает развертывание в определенный список. |
Может использовать форму запуска для сбора сведений у пользователя при запуске рабочего процесса. |
Может использовать форму запуска для сбора сведений у пользователя при запуске рабочего процесса. |
Может использовать настраиваемые формы для пользователей, чтобы взаимодействовать с задачами в SharePoint Foundation 2010 |
Может использовать настраиваемые формы для пользователей, чтобы взаимодействовать с задачами в SharePoint Foundation 2010. |
Доступна функция отладки Visual Studio |
Пошаговая отладка недоступна. |
Может создавать как последовательные, так и многоэтапные рабочие процессы. |
Может создавать только последовательные рабочие процессы. |
См. также
Концепции
Разработка рабочих процессов для SharePoint Foundation
Разработка рабочего процесса в SharePoint Designer
Разработка рабочих процессов в среде разработки Visual Studio