220 likes | 472 Views
Создание Workflow с помощью Visual Studio 2010. Сергей Бельский Украинская Лизинговая Компания MVP SharePoint Server. О чём пойдёт речь?. Что нового в Workflow SharePoint 2010 Способы создания Workflow Export и Import Workflow
E N D
Создание Workflow с помощью Visual Studio 2010 Сергей БельскийУкраинская Лизинговая Компания MVP SharePoint Server
О чём пойдёт речь? • Что нового в Workflow SharePoint 2010 • Способы создания Workflow • Export и Import Workflow • Создание кастомного Workflow с помощью Visual Studio 2010 • Создание Workflow Event Receiver
Что нового в Workflow SharePoint 2010 • Поддержка для .NET 3.5 • SPD->Export->Visual Studio->Import • Site Workflow • Workflow Event Receiver
Стандартные workflow • Сбор отзывов • Утверждение • Утверждение ликвидации • Сбор подписей • Три этапа • Управление переводом • Отслеживание вопросов
Способы создания Workflow Инструменты • SharePoint Designer 2010 • Visio 2010 • Visual Studio 2010 • InfoPath 2010
Демо – Пример создания Workflow Создание бизнес процесов с помощью SharePoint Designer 2010, Visio 2010, Visual Studio 2010
Export и Import Workflow • Использовать шаблон «Повторно используемый рабочий процесс» • Перед сохранением в WSP Workflow должен быть опубликован Deploy Package Save to File System Create New ProjectImport WSP File system WSP
Демо – SPD Workflow Export Создание простого бизнес процеса с помощью SharePoint Designer 2010, публикация на сайте и экспорт в формат WSP. Создание проекта импорта WSP файла с помощью Visual Studio 2010
Создание кастомного Workflow с помощью Visual Studio 2010
Создание кастомного Workflow с помощью Visual Studio 2010 • Использование компонента Code • Формы Workflow • Передаваемые параметры Workflow
Основные шаги при разработке workflow • Создание рабочего процесса, включая файл фонового кода (если он необходим) • Разработка и публикация форм • Создание файл, содержащего сведения о сборке workflow • Компиляция рабочего процесса • Отладка рабочей сборки и развёртывание
Типы форм workflow • Формы ассоциации и инициализации • Формы изменений • Формы задач
Демо – Создание кастомного Workflow Создание простого Workflow по шаблону Sequential Workflow с помощью Visual Studio 2010, добавление с помощью дизайнера стандартного компонента Code. Добавление формы инициализации и создание параметров для передачи данных. Публикация и отладка бизнес процеса
Создание Workflow Event Receiver • Поддержка инструментов Visual Studio 2010 для создания Workflow Event Receiver • Возможность перехвата событий: Starting, Started, Postponed, Completed • Создание Workflow Event Receiver для списка SharePoint 2010
Демо – Создание Workflow Event Receiver Создание простого Workflow Event Receiver с помошью Visual Studio 2010
Итоги • Workflows – мощный и гибкий механизм создания модели функциональности в SharePoint 2010 • Усовершенствования движка и инструменты в SharePoint 2010/Visual Studio 2010 делают Workflows ещё более привлекательным средством разработки в SharePoint 2010
Полезный ссылки • TechNet - http://technet.microsoft.com/ru-ru/sharepoint/ff819861.aspx • MSDN - http://msdn.microsoft.com/sharepoint • Мой блог – http://it-club.in.ua/personal/sbelskiy/blog
Спасибо за внимание Вопросы