5 Stages of SharePoint Grief5 Stages of SharePoint GriefComing to Terms with the Rebuilt Workflow Platform in SharePoint 2013
Who is this guy?Who is this guy?
• Software Engineer at Applied Information Sciences• Year 8 of 10-Life with SharePoint• @SPSamL• SharePointTherapy.Blogspot.com• Blog.Appliedis.com• Contributing Author: Microsoft SharePoint 2013 Inside Out
AgendaAgenda
• Denial• Look back at Workflow 2010
• Anger• Intro to 2013 changes
• Bargaining• Administration & Configuration
• Depression• Development• Demos
• Acceptance• Important Resources• Q&A
SharePoint 2010 WorkflowSharePoint 2010 Workflow
• Built into SharePoint install• Added layer on top of WF• All workflows ran within the context
of a SharePoint process• SPD Workflows became useful
• Visio design• Lots of Actions & Extensible
• VS templates made powerful workflows easier to build
SharePoint 2013 ChangesSharePoint 2013 Changes
• New Architecture• SharePoint ditches control• Declarative development• SPD Loops!
New ArchitectureNew Architecture
• Workflow Manager• New service to host workflow• Farm environment• Not SharePoint specific
• Interacts with SharePoint via Web Services• Unloads SharePoint of processing
Install and ConfigInstall and Config
• Can run on SharePoint box• Dev/Small farms
• PowerShell required to associate WF Farm to SharePoint
• WF Farm can support non-SharePoint WF as well
• Register-SPWorkflowService –SPSite “http://intranet.wingtip.com” –WorkflowHostUri “http://wingtipserver:122291” -AllowOAuthHttp
SharePoint Designer DevelopmentSharePoint Designer Development
• Designer has loops!• Web Service interactions• Dictionaries
• Array of objects• Build, Count, Get Item
• App Step – elevated security
SPD DemoSPD Demo
Visual Studio DevelopmentVisual Studio Development
• So, you love coded Workflows? Keep tears to a minimum, please.• Declarative Workflow • DynamicValue object
• What’s the point if there’s no custom logic?• Web Services!• HTTPSend activity
• CSOM Integration• Workflow in SP Apps
• BIG PLUS – No more Correlation Tokens!
VS DemoVS Demo
ResourcesResources
• Andrew Connell’s PluralSight Video - http://bit.ly/ACsSPWFonPS• Fabian Williams’ SPD and Fiddler Post - http://bit.ly/FWsSPDPOSTREST• My Workflow Install & Config Video - http://youtu.be/6haTejk98hU• Running Workflow with Elevated Permissions -
http://msdn.microsoft.com/en-us/library/jj822159.aspx
QuestionsQuestions
Top Related