Workflow and SharePoint Presented by Ben Geers. Overview What is workflow? Windows Workflow Foundation How does workflow apply to SharePoint? WSS v3 vs.

Slides:



Advertisements
Similar presentations
Workflow basics/terminology Examples Tips/Lessons Learned Q&A.
Advertisements

Windows Workflow Foundation By Sam Nasr, MCAD October 23,
Basic SharePoint Workflows
Creating Page Layouts using SharePoint Designer or Visual Studio Becky Bertram MCSD, MCAD MCTS WSS Development MCTS MOSS Development
Overview and Demonstration of declarative workflows in SharePoint using Microsoft SharePoint Designer 2007 Kevin Hughes MCT, MCITP, MCSA, MCTS, MCP, Network+,
Microsoft Office SharePoint Portal Server 2007 Introduction to InfoPath Forms Services Daryl L. Rudolph.
MICHAEL MARINO CSC 101 Whats New in Office Office Live Workspace 3 new things about Office Live Workspace are: Anywhere Access Store Microsoft.
1. 2 Captaris Workflow Microsoft SharePoint User Group 16 May 2006.
Designing, Deploying and Managing Workflow in SharePoint Sites Steve Heaney Product Development Manager OBS
Randy Williams, MOSS MVP Senior Consultant Synergy Corporate Technologies.
MOSS Workflows Workflow Technologies Overview November 15, 2007 Sogeti USA.
SharePoint 2007: Workflow and Digital Forms Neil Iversen Inetium.
OFC 317 使用 WinWF 构建 Microsoft Office SharePoint Server 2007 中的工作流应用.
St. Louis Day of Dot Net 2011 Building Web Parts for an Office 365 SharePoint Site Becky Bertram Independent SharePoint Consultant SharePoint MVP, MCSD.NET,
Mark Rees Microsoft Consulting Services OFC409 Windows Workflow Foundation (WF) Primer Creating WF programs in Visual Studio Creating workflow templates.
InfoPath Forms and Workflows in SP 2010 Wylde Solutions Sydney SharePoint User Group 18 September 2011 Sydney, Australia.
Microsoft SharePoint 2013 SharePoint 2013 as a Developer Platform
The Leader in Workplace Software for SharePoint ® SharePoint: The Enterprise Platform for Business Transformation.
SharePoint Collaboration Features & Workflow
Open and save files directly from Word, Excel, and PowerPoint No more flash drives or sending yourself documents via Stop manually merging versions.
Using Microsoft SharePoint to Develop Workflow and Business Process Automation Ted Perrotte National Practice Manager, Quilogy, Microsoft Office SharePoint.
SharePoint Workflow Development Using Visual Studio Brian LaSitis February 27, 2008.
Workflows in SharePoint Brian Russo RJB Technical Consulting July 2009.
David Chappell Chappell & Associates Workflow in Windows SharePoint: Technology for Web 2.0? Copyright © 2007 David Chappell.
Workflow Solutions for Business Users and Knowledge Workers November 30th, 2010 Brendan Giles, PMP, MCP.
1 of 5 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation.
Michael Atkins. Note:  This is a non-technical overview  Some light technical background is given, to put things in context  Some of the content is.
Reza Alirezaei, MOSS MVP/MCTS
Wrestling with Windows Workflow Foundation Simon Thurman Jeremy Stimson.
Larry Mead Microsoft Corp. Jon Flanders Session Code: INT203.
Create with SharePoint 2010 Jen Dodd Sr. Solutions Consultant
Creating Business Workflow Using SharePoint Designer 2007 Presented by Tarek Ghazali IT Technical Specialist Microsoft SQL Server MVP Microsoft SQL Server.
Microsoft Confidential Office as a Development Platform Tim Heuer
Developing Workflows with SharePoint Designer David Coe Application Development Consultant Microsoft Corporation.
Office Live Workspace Visio 2007 Outlook 2007 Groove 2007 Access 2007 Excel 2007 Word 2007.
PRESENTED BY: K2 blackpoint Fundamentals Module 1: Understand J SCOTT PITMAN –
Todd Kitta  Covenant Technology Partners  Professional Windows Workflow Foundation.
Basic Developer Knowledge That Every SharePoint Admin Must Have Randy Williams, MVP MOSS Synergy Corporate Technologies
Functional comparison between Windows SharePoint Services 3.0 and Microsoft Office SharePoint Server 2007 October 14 th, 2009, Lexington Microsoft Users.
Name : Ted Pattison Title: Author/Instructor Company: Critical Path Training Session Code: OFC320.
SharePoint Workflows with Visual Studio Stuart Cox RBA Consulting techpunch.wordpress.com.
Copyright © 2006 Pilothouse Consulting Inc. All rights reserved. Workflow Development Overview Architecture Requirements Types of workflows Stages of workflow.
Microsoft SharePoint Server 2010 for the Microsoft ASP.NET Developer Yaroslav Pentsarskyy
Copyright © 2006 Pilothouse Consulting Inc. All rights reserved. Sites Lists Advanced Site collection administration –Moving sites –Save site as template.
Copyright © 2006 Pilothouse Consulting Inc. All rights reserved. Customization Using SharePoint Designer 2007 Overview Editing look and feel –Master pages.
James Akrigg Microsoft Ltd Integrating InfoPath Forms Into Workflow Solutions And Business Processes.
Office Business Applications Workshop Defining Business Process and Workflows.
Configuring Workflows Module 4. Overview  Understanding Workflows  Using Default Workflows  Creating Workflow Instances.
What’s New in SharePoint 2010 SharePoint 2010 Development Primer New Developer Tools for SharePoint 2010 SharePoint 2010 Integration with PowerShell.
Building Dashboards SharePoint and Business Intelligence.
Orbit One BVBA Raas van Gaverestraat 83 B-9000 GENT, BELGIUM Website
INTRO TO SHAREPOINT WORKFLOWS Derek Nishino Nishino Consulting
1 © Xchanging 2010 no part of this document may be circulated, quoted or reproduced without prior written approval of Xchanging. MOSS Training – UI customization.
Module 1: Overview of Microsoft Office SharePoint Server 2007.
SharePoint Workflow Prepared By: Eng. Rasha Farouk.
The 2007 Microsoft Office System Servers Enterprise Content Management, Workflow and Forms Martin Parry Developer and Platform Group, Microsoft Ltd
Workflow in Microsoft Office SharePoint Server Jessica Gruber Consultant Microsoft Corporation.
SharePoint Fest 2013 Chicago What’s New and Exciting (and not so great) in SharePoint Designer 2013 Workflows Ira Fuchs – SharePoint Technical Specialist,
Introduction to SharePoint 2007 Brendon Schwartz
Joy Rathnayake Senior Architect – Virtusa Pvt. Ltd.
Introduction to SharePoint 2007
SharePoint Foundation 2010
SharePoint Workflow Discussion
Microsoft SharePoint Conference 2009 Jon Flanders
SharePoint Foundation 2010
Microsoft Office SharePoint 2007 Technical Enablement Tour
SharePoint Workflow: Taking the Manual Out of Your Process
Office 365 Development July 2014.
St. Louis Day of Dot Net 2011 Building Web Parts for an Office 365 SharePoint Site Becky Bertram Independent SharePoint Consultant SharePoint MVP, MCSD.NET,
MS Confidential : SharePoint 2010 Developer Workshop (Beta1)
Presentation transcript:

Workflow and SharePoint Presented by Ben Geers

Overview What is workflow? Windows Workflow Foundation How does workflow apply to SharePoint? WSS v3 vs. MOSS Building workflows in SharePoint Designer Beyond SharePoint Designer

What is workflow? Workflow is the movement of documents and/or tasks through a work process. Businesses depend on processes Automating process steps can do the following: ◦Improve how a process functions ◦Increase efficiency ◦Reduce errors ◦Force process compliance ◦Reporting Often business processes depends on people

Windows Workflow Foundation The goal of the Windows Workflow Foundation (WF) is to provide support for creating applications that implement some kind of process Workflows in WF are made up of activities which can be defined by users WF takes care of all of the plumbing ◦A base set of activities ◦A runtime engine ◦Persistent state (long running transactions) ◦Tracking of execution Workflows are typically created using WF Designer which lives inside Visual Studio 2005.

Workflow and SharePoint Workflow templates can be installed on a SharePoint server Workflow templates can then be associated with SharePoint lists Workflows instances can then be started based upon that template Workflow instances can be started in the following manner ◦Manually by the user ◦Automatically when a list item is changed ◦Automatically when a list item is created

Workflow & SharePoint Workflow activities take the form of tasks Users interact with SharePoint workflow via forms There are four entry points for workflow forms: ◦Association – attaching a workflow to a list ◦Initiation – kicking off a workflow ◦Task Completion – letting users complete their tasks ◦Modification – changing a running workflow

WSS vs. MOSS Both can implement workflow WSS uses ASPX forms to interact with workflows MOSS provides the ability to interact with workflows directly from Office 2007 applications. MOSS adds the capability to use InfoPath forms as opposed to ASPX forms for workflow interaction MOSS includes a set of predefined workflows: ◦Approval ◦Collect Feedback ◦Collect Signatures ◦Disposition Approval MOSS adds the ability create reports on workflows in Excel

Building Workflows in SharePoint Designer SharePoint Designer empowers the Information Worker to create workflows Intuitive “wizard-like” interface Workflows can be deployed without administrator intervention ◦Administrators can control the activities users can select SharePoint Designer actually deploys the workflow There are limitations to SharePoint Designer: ◦Workflows are built for and associated with a single document library and or list ◦Cannot modify workflows while they are running ◦Can only create serial workflows ◦Cannot interact with WF from Office 2007 Applications ◦Only initiation and completion events are available out of the four possible event types

Demo

Building Workflows in Visual Studio 2005 Provides a graphical tool to build workflows While WF provides a number of standard activities, SharePoint provided additional tailored activities Custom activities can be created These workflows are deployed to SharePoint as features and can be reused across multiple lists, sites, site collections in a farm. SharePoint administrator must install the feature on the farm

Building Workflows in Visual Studio 2005

Conclusion SharePoint offers powerful workflow functionality Build sophisticated workflow applications using SharePoint Designer in WSS or MOSS Use MOSS pre-built workflows for quick, site- wide workflow implementation Integrate with WF and Visual Studio to get even more sophisticated