Есть 2 инструмента: MS Visual Studio 2005/2008 или MS Office SharePoint Designer 2007
В следующей таблице описаны некоторые позиции по котором можно определить, что все таки лучше подходит.
MS Visual Studio 2005/2008 | MS Office SharePoint Designer 2007 |
Возможность создания рабочего процесса для MS Windows SharePoint Services 3.0 | Возможность создания рабочего процесса для MS Windows SharePoint Services 3.0 |
Возможность написания собственного кода (C# или VB) для реализации логики бизнес процесса | Нет возможности написания собственного кода. Все делается «мышкой» ;) |
На выходе получаем шаблон рабочего процесса, который в последующем можно «прикреплять» к различным библиотекам и спискам и т.д. | «Привязываемся» к конкретному списку/библиотеке в конкретном сайте. |
Файлы рабочего процесса «собираются» в одну сборку | Файлы рабочего процесса, правила рабочего процесса и т.д. хранятся «не собранными» в библиотеке документов или на сайте |
Можно использовать любые формы. На выбор Asp.NET формы или Infopath формы | Автоматически генерируются Asp.NET формы, которые в последующем можно редактировать |
Возможность отладки рабочего процесса | Нет отладки |
Возможность создавать последовательные рабочие процессы так и «state» рабочие процессы | Только последовательные рабочие процессы |