воскресенье, 9 ноября 2008 г.

Visual Studio или Office SharePoint Designer 2007

После того как нарисовал на бумаге как будет выглядеть рабочей процесс (workflow), возникает сразу вопрос: с помощью чего сделать этот рабочий процесс?
Есть 2 инструмента: MS Visual Studio 2005/2008 или MS Office SharePoint Designer 2007
В следующей таблице описаны некоторые позиции по котором можно определить, что все таки лучше подходит.









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

Отладка workflow в visual studio

Блог переехал