Как начать разработку простого приложения рабочего процесса в SharePoint? - PullRequest
0 голосов
/ 18 сентября 2009

Я бы хотел начать разработку простого приложения Workflow в Sharepoint. Какие файлы я должен скачать?

SharePoint Server 2007 SDK? SharePoint Server? SQL Server? Visual Studio? другой

Все ли они необходимы для разработки рабочего процесса?

У меня нет SharePoint нигде, пожалуйста, включите его компоненты в ваш ответ.

Ответы [ 2 ]

3 голосов
/ 18 сентября 2009

Если у вас не установлен SharePoint, бесплатная версия WSS 3.0 доступна для загрузки от Microsoft . Выполните эти шаги для установки в среде с одним сервером . Он установит базовую версию SQL Server. Обратите внимание, что это подходит только для создания прототипов, , а не для рабочего развертывания , из-за ограничений в базовой установке.

Затем используйте SharePoint Designer для создания рабочих процессов, бесплатных от Microsoft. Там нет необходимости для любого другого программного обеспечения. Это позволяет настроить рабочий процесс для определенного списка на сайте SharePoint с помощью интерфейса, подобного мастеру. См. Эту тему в Office Online для получения дополнительной информации.

Если вам нужно разработать рабочий процесс многократного использования , который можно развернуть на многих различных сайтах или производственный экземпляр SharePoint , тогда это значительно больше временных затрат. Начните с прочтения одного из множества других вопросов на этом сайте, посвященных «началу работы с SharePoint», в которых приведены ресурсы о том, как работает продукт. Будьте осторожны: есть разумная кривая обучения. Если у вас есть твердое понимание, вы можете написать книгу, такую ​​как Профессиональное программирование рабочих процессов SharePoint 2007 (первый результат поиска).

1 голос
/ 20 сентября 2009

Еще одно «предупреждение» от дизайнера ...

Рабочие процессы, которые вы создаете, всегда привязаны к одному списку, и вы не можете развернуть их на рабочем сервере. Таким образом, «повторно используемая» часть из приведенного выше ответа даже включает в себя «переносной» компонент.

Кроме того, эти рабочие процессы очень статичны, поскольку они содержат только некоторые конкретные действия, которые вы можете выполнять. (Так что никакой пользовательский код и т. Д.).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...