SlideShare une entreprise Scribd logo
1  sur  13
5 Stages of SharePoint Grief
Coming to Terms with the Rebuilt Workflow Platform in SharePoint 2013
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
Agenda
• Denial
• Look back at Workflow 2010

• Anger
• Intro to 2013 changes

• Bargaining
• Administration & Configuration

• Depression
• Development
• Demos

• Acceptance
• Important Resources
• Q&A
SharePoint 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 Changes

•
•
•
•

New Architecture
SharePoint ditches control
Declarative development
SPD Loops!
New 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 Config

• Can run on SharePoint box
• Dev/Small farms
• PowerShell required to associate
WF Farm to SharePoint
• WF Farm can support nonSharePoint WF as well

•

Register-SPWorkflowService –SPSite
“http://intranet.wingtip.com” –WorkflowHostUri
“http://wingtipserver:122291” -AllowOAuthHttp
SharePoint Designer Development

• Designer has loops!
• Web Service interactions
• Dictionaries
• Array of objects
• Build, Count, Get Item
• App Step – elevated security
SPD Demo
Visual 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 Demo
Resources
•
•
•
•

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/enus/library/jj822159.aspx
Questions

Contenu connexe

Tendances

Share point 2013 features Workflow
Share point 2013 features WorkflowShare point 2013 features Workflow
Share point 2013 features Workflow
Raghu Raja
 
What’s new with Workflow in SharePoint 2013 by Andew Connell - SPTechCon
What’s new with Workflow in SharePoint 2013 by Andew Connell - SPTechConWhat’s new with Workflow in SharePoint 2013 by Andew Connell - SPTechCon
What’s new with Workflow in SharePoint 2013 by Andew Connell - SPTechCon
SPTechCon
 
Share Point 2010 Workflow
Share Point 2010 WorkflowShare Point 2010 Workflow
Share Point 2010 Workflow
Phuong Nguyen
 
Sharepoint developement tools(webparts+worflows) EBizSoft
Sharepoint developement tools(webparts+worflows) EBizSoftSharepoint developement tools(webparts+worflows) EBizSoft
Sharepoint developement tools(webparts+worflows) EBizSoft
Shakir Majeed Khan
 

Tendances (20)

Share point 2013 features Workflow
Share point 2013 features WorkflowShare point 2013 features Workflow
Share point 2013 features Workflow
 
Workflow in SharePoint 2013
Workflow in SharePoint 2013Workflow in SharePoint 2013
Workflow in SharePoint 2013
 
What’s new with Workflow in SharePoint 2013 by Andew Connell - SPTechCon
What’s new with Workflow in SharePoint 2013 by Andew Connell - SPTechConWhat’s new with Workflow in SharePoint 2013 by Andew Connell - SPTechCon
What’s new with Workflow in SharePoint 2013 by Andew Connell - SPTechCon
 
SharePoint Server 2013 Workflows
SharePoint Server 2013 WorkflowsSharePoint Server 2013 Workflows
SharePoint Server 2013 Workflows
 
Build scalable SharePoint 2013 Staged Workflows to run locally and in the Cloud
Build scalable SharePoint 2013 Staged Workflows to run locally and in the CloudBuild scalable SharePoint 2013 Staged Workflows to run locally and in the Cloud
Build scalable SharePoint 2013 Staged Workflows to run locally and in the Cloud
 
SharePoint Workflow Best Practices
SharePoint Workflow Best PracticesSharePoint Workflow Best Practices
SharePoint Workflow Best Practices
 
West Monroe Partners - SharePoint 2010 Workflow - learn the secrets to greate...
West Monroe Partners - SharePoint 2010 Workflow - learn the secrets to greate...West Monroe Partners - SharePoint 2010 Workflow - learn the secrets to greate...
West Monroe Partners - SharePoint 2010 Workflow - learn the secrets to greate...
 
Share Point 2010 Workflow
Share Point 2010 WorkflowShare Point 2010 Workflow
Share Point 2010 Workflow
 
SharePoint 2013 Workflow from K2
SharePoint 2013 Workflow from K2SharePoint 2013 Workflow from K2
SharePoint 2013 Workflow from K2
 
5.4swiss_sharepoint_club_mvp_track4_workflows-sharepoint_2013_serge_luca_shar...
5.4swiss_sharepoint_club_mvp_track4_workflows-sharepoint_2013_serge_luca_shar...5.4swiss_sharepoint_club_mvp_track4_workflows-sharepoint_2013_serge_luca_shar...
5.4swiss_sharepoint_club_mvp_track4_workflows-sharepoint_2013_serge_luca_shar...
 
What's in SharePoint land 2016 for the end user
What's in SharePoint land 2016 for the end userWhat's in SharePoint land 2016 for the end user
What's in SharePoint land 2016 for the end user
 
Aspect Software Sponsored What Nintex Workflow 2010 Adds To Share Point 2010
Aspect Software Sponsored   What Nintex Workflow 2010 Adds To Share Point 2010Aspect Software Sponsored   What Nintex Workflow 2010 Adds To Share Point 2010
Aspect Software Sponsored What Nintex Workflow 2010 Adds To Share Point 2010
 
SharePoint 2010 workflows: Nintex
SharePoint 2010 workflows: NintexSharePoint 2010 workflows: Nintex
SharePoint 2010 workflows: Nintex
 
Nintex Workflow
Nintex WorkflowNintex Workflow
Nintex Workflow
 
O365Con18 - Modern News Publishing with SharePoint - Maarten Eekels
O365Con18 - Modern News Publishing with SharePoint - Maarten EekelsO365Con18 - Modern News Publishing with SharePoint - Maarten Eekels
O365Con18 - Modern News Publishing with SharePoint - Maarten Eekels
 
Office365 L100 service overview
Office365 L100 service overviewOffice365 L100 service overview
Office365 L100 service overview
 
Office Add-ins community call_July 11, 2018
Office Add-ins community call_July 11, 2018Office Add-ins community call_July 11, 2018
Office Add-ins community call_July 11, 2018
 
Sharepoint developement tools(webparts+worflows) EBizSoft
Sharepoint developement tools(webparts+worflows) EBizSoftSharepoint developement tools(webparts+worflows) EBizSoft
Sharepoint developement tools(webparts+worflows) EBizSoft
 
SharePoint Workflows 2013. What's new?
SharePoint Workflows 2013. What's new?SharePoint Workflows 2013. What's new?
SharePoint Workflows 2013. What's new?
 
SharePoint Designer Workflows - Nuts, Bolts and Examples
SharePoint Designer Workflows - Nuts, Bolts and ExamplesSharePoint Designer Workflows - Nuts, Bolts and Examples
SharePoint Designer Workflows - Nuts, Bolts and Examples
 

En vedette

Imperial college london
Imperial college londonImperial college london
Imperial college london
diegov929
 
Business now ch01 (1)
Business now ch01 (1)Business now ch01 (1)
Business now ch01 (1)
SHJ13
 
Asuhan keperawatan diabetes mellitus AKPER PEMKAB MUNA
Asuhan keperawatan diabetes mellitus  AKPER PEMKAB MUNA Asuhan keperawatan diabetes mellitus  AKPER PEMKAB MUNA
Asuhan keperawatan diabetes mellitus AKPER PEMKAB MUNA
Operator Warnet Vast Raha
 
Robert Cleary: The role of the patient
Robert Cleary: The role of the patientRobert Cleary: The role of the patient
Robert Cleary: The role of the patient
QualityWatch
 
All about me: Josefina
All about me: Josefina All about me: Josefina
All about me: Josefina
Bricktowers
 
Van graan tot brood
Van graan tot broodVan graan tot brood
Van graan tot brood
Marc3a
 

En vedette (20)

SC-024-S/C/NR-2013
SC-024-S/C/NR-2013SC-024-S/C/NR-2013
SC-024-S/C/NR-2013
 
Thoraks
ThoraksThoraks
Thoraks
 
Imperial college london
Imperial college londonImperial college london
Imperial college london
 
Pepe
PepePepe
Pepe
 
Tríptico One4All
Tríptico One4AllTríptico One4All
Tríptico One4All
 
Askep diabetes AKPER PEMKAB MUNA
Askep diabetes  AKPER PEMKAB MUNA Askep diabetes  AKPER PEMKAB MUNA
Askep diabetes AKPER PEMKAB MUNA
 
Asuhan keperawatan AKPER PEMKAB MUNA
Asuhan keperawatan  AKPER PEMKAB MUNA Asuhan keperawatan  AKPER PEMKAB MUNA
Asuhan keperawatan AKPER PEMKAB MUNA
 
Polip nasi
Polip nasiPolip nasi
Polip nasi
 
Win £100 cash by showcasing your entrepreneurial spirit! Deadline extended: T...
Win £100 cash by showcasing your entrepreneurial spirit! Deadline extended: T...Win £100 cash by showcasing your entrepreneurial spirit! Deadline extended: T...
Win £100 cash by showcasing your entrepreneurial spirit! Deadline extended: T...
 
Business now ch01 (1)
Business now ch01 (1)Business now ch01 (1)
Business now ch01 (1)
 
Asuhan keperawatan diabetes mellitus AKPER PEMKAB MUNA
Asuhan keperawatan diabetes mellitus  AKPER PEMKAB MUNA Asuhan keperawatan diabetes mellitus  AKPER PEMKAB MUNA
Asuhan keperawatan diabetes mellitus AKPER PEMKAB MUNA
 
Pneumothoraks
PneumothoraksPneumothoraks
Pneumothoraks
 
Robert Cleary: The role of the patient
Robert Cleary: The role of the patientRobert Cleary: The role of the patient
Robert Cleary: The role of the patient
 
ListenLogic - The Growing Social Risks Threatening Pharma
ListenLogic - The Growing Social Risks Threatening PharmaListenLogic - The Growing Social Risks Threatening Pharma
ListenLogic - The Growing Social Risks Threatening Pharma
 
Welder training
Welder trainingWelder training
Welder training
 
All about me: Josefina
All about me: Josefina All about me: Josefina
All about me: Josefina
 
Van graan tot brood
Van graan tot broodVan graan tot brood
Van graan tot brood
 
Informe sobre el estado y uso de Tablets en los hogares españoles
Informe sobre el estado y uso de Tablets en los hogares españolesInforme sobre el estado y uso de Tablets en los hogares españoles
Informe sobre el estado y uso de Tablets en los hogares españoles
 
Actividad de Portafolio de Presentacion
Actividad de Portafolio de PresentacionActividad de Portafolio de Presentacion
Actividad de Portafolio de Presentacion
 
Livro ebook-a-manifestacao-do-espirito
Livro ebook-a-manifestacao-do-espiritoLivro ebook-a-manifestacao-do-espirito
Livro ebook-a-manifestacao-do-espirito
 

Similaire à SharePoint 2013 Workflow - San Antonio SharePoint User Group - October 2013

Mai Omar Desouki - What's new in SharePoint Designer 2013 #ESPC 2013
Mai Omar Desouki - What's new in SharePoint Designer 2013 #ESPC 2013Mai Omar Desouki - What's new in SharePoint Designer 2013 #ESPC 2013
Mai Omar Desouki - What's new in SharePoint Designer 2013 #ESPC 2013
Mai Omar Desouki
 
Who moved my SharePoint (to 2013)
Who moved my SharePoint (to 2013)Who moved my SharePoint (to 2013)
Who moved my SharePoint (to 2013)
Theresa Lubelski
 

Similaire à SharePoint 2013 Workflow - San Antonio SharePoint User Group - October 2013 (20)

Mai Omar Desouki - What's new in SharePoint Designer 2013 #ESPC 2013
Mai Omar Desouki - What's new in SharePoint Designer 2013 #ESPC 2013Mai Omar Desouki - What's new in SharePoint Designer 2013 #ESPC 2013
Mai Omar Desouki - What's new in SharePoint Designer 2013 #ESPC 2013
 
2012 MindSurf - Augmenting Business Process with SharePoint
2012 MindSurf - Augmenting Business Process with SharePoint2012 MindSurf - Augmenting Business Process with SharePoint
2012 MindSurf - Augmenting Business Process with SharePoint
 
Penny coventry auto-bp-spsbe31
Penny coventry auto-bp-spsbe31Penny coventry auto-bp-spsbe31
Penny coventry auto-bp-spsbe31
 
SharePoint Saturday San Antonio: Workflow 2013
SharePoint Saturday San Antonio: Workflow 2013SharePoint Saturday San Antonio: Workflow 2013
SharePoint Saturday San Antonio: Workflow 2013
 
SharePointFest 2013 Washington DC - WF 204 - Build scalable SharePoint 2013 S...
SharePointFest 2013 Washington DC - WF 204 - Build scalable SharePoint 2013 S...SharePointFest 2013 Washington DC - WF 204 - Build scalable SharePoint 2013 S...
SharePointFest 2013 Washington DC - WF 204 - Build scalable SharePoint 2013 S...
 
SharePoint Workflows - SharePoint Saturday Twin Cities April 2012
SharePoint Workflows - SharePoint Saturday Twin Cities April 2012SharePoint Workflows - SharePoint Saturday Twin Cities April 2012
SharePoint Workflows - SharePoint Saturday Twin Cities April 2012
 
WF 103 - Build scalable SharePoint 2013 Staged Workflows to run locally and i...
WF 103 - Build scalable SharePoint 2013 Staged Workflows to run locally and i...WF 103 - Build scalable SharePoint 2013 Staged Workflows to run locally and i...
WF 103 - Build scalable SharePoint 2013 Staged Workflows to run locally and i...
 
Who moved my SharePoint (to 2013)
Who moved my SharePoint (to 2013)Who moved my SharePoint (to 2013)
Who moved my SharePoint (to 2013)
 
SharePoint 2016 : C’est quoi les nouveautés?
SharePoint 2016 : C’est quoi les nouveautés?SharePoint 2016 : C’est quoi les nouveautés?
SharePoint 2016 : C’est quoi les nouveautés?
 
Creating SharePoint 2013 Workflows
Creating SharePoint 2013 WorkflowsCreating SharePoint 2013 Workflows
Creating SharePoint 2013 Workflows
 
Introduction to SharePoint Workflow
Introduction to SharePoint WorkflowIntroduction to SharePoint Workflow
Introduction to SharePoint Workflow
 
The Future of SharePoint - SharePoint 2016
The Future of SharePoint - SharePoint 2016The Future of SharePoint - SharePoint 2016
The Future of SharePoint - SharePoint 2016
 
nForm Better Intranets | SharePoint 2013 Best Practices
nForm Better Intranets | SharePoint 2013 Best PracticesnForm Better Intranets | SharePoint 2013 Best Practices
nForm Better Intranets | SharePoint 2013 Best Practices
 
Spsdfw - Who Moved My SharePoint (to 2013)
Spsdfw - Who Moved My SharePoint (to 2013)Spsdfw - Who Moved My SharePoint (to 2013)
Spsdfw - Who Moved My SharePoint (to 2013)
 
Workflows for share point 2013
Workflows for share point 2013Workflows for share point 2013
Workflows for share point 2013
 
SharePoint Saturday Silicon Valley - Upgrading from SharePoint 2010 to 2013
SharePoint Saturday Silicon Valley - Upgrading from SharePoint 2010 to 2013SharePoint Saturday Silicon Valley - Upgrading from SharePoint 2010 to 2013
SharePoint Saturday Silicon Valley - Upgrading from SharePoint 2010 to 2013
 
SPS Barcelona 2015 - Real world scenarios to migrate to SharePoint 2016 or Of...
SPS Barcelona 2015 - Real world scenarios to migrate to SharePoint 2016 or Of...SPS Barcelona 2015 - Real world scenarios to migrate to SharePoint 2016 or Of...
SPS Barcelona 2015 - Real world scenarios to migrate to SharePoint 2016 or Of...
 
SPCA2013 - Windows Workflow Manager for the IT Pro
SPCA2013 - Windows Workflow Manager for the IT ProSPCA2013 - Windows Workflow Manager for the IT Pro
SPCA2013 - Windows Workflow Manager for the IT Pro
 
Himmelstein SP Connections Session HAD308 Heavy Metal Power Pivot
Himmelstein SP Connections Session HAD308 Heavy Metal Power PivotHimmelstein SP Connections Session HAD308 Heavy Metal Power Pivot
Himmelstein SP Connections Session HAD308 Heavy Metal Power Pivot
 
Getting Started with Microsoft Office 365
Getting Started with Microsoft Office 365Getting Started with Microsoft Office 365
Getting Started with Microsoft Office 365
 

Dernier

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 

Dernier (20)

Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 

SharePoint 2013 Workflow - San Antonio SharePoint User Group - October 2013

  • 1. 5 Stages of SharePoint Grief Coming to Terms with the Rebuilt Workflow Platform in SharePoint 2013
  • 2. 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
  • 3. Agenda • Denial • Look back at Workflow 2010 • Anger • Intro to 2013 changes • Bargaining • Administration & Configuration • Depression • Development • Demos • Acceptance • Important Resources • Q&A
  • 4. SharePoint 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
  • 5. SharePoint 2013 Changes • • • • New Architecture SharePoint ditches control Declarative development SPD Loops!
  • 6. New Architecture • Workflow Manager • New service to host workflow • Farm environment • Not SharePoint specific • Interacts with SharePoint via Web Services • Unloads SharePoint of processing
  • 7. Install and Config • Can run on SharePoint box • Dev/Small farms • PowerShell required to associate WF Farm to SharePoint • WF Farm can support nonSharePoint WF as well • Register-SPWorkflowService –SPSite “http://intranet.wingtip.com” –WorkflowHostUri “http://wingtipserver:122291” -AllowOAuthHttp
  • 8. SharePoint Designer Development • Designer has loops! • Web Service interactions • Dictionaries • Array of objects • Build, Count, Get Item • App Step – elevated security
  • 10. Visual 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!
  • 12. Resources • • • • 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/enus/library/jj822159.aspx

Notes de l'éditeur

  1. - I’ll have these slides up on my blogAIS blog will have a post mirroring this presentation, but with reference to 1st post project
  2. Orange layer is where you lived. Everything else was wrapped up in a bow for the most part.
  3. - Introducing Workflow Manager- 2013 begins to show MS’ move to cloud with offloaded servicesBusiness users will finally get loops
  4. WFM is a separate installBig improvement in scalability and re-use because of break from SP and farm envWF Events > WF Manager Client using Azure Service Bus – returns SP REST API back into SP --- Oauth authentication
  5. MUST INSTALL/CONFIG as WF Service acct or you’ll get errors
  6. SPD gets loops instead of hacksWeb services for custom/SP data read/writeDictionary (not quite DynamicValue, from my understanding, though)We’ll see Build and Get Item in demoCan still create 2010 WF, too
  7. WAW Config – sort ofWas going to do code, but ran out of time and samples on MSDN are for B1R (TAP) , not B2 (Public)
  8. - You can write code activities/actions for on-prem, but obviously won’t work in the cloud- Dynamic Value: Basically it understands JSON. So when you call a WCF service with an HTTP activity, it returns an object of type DynamicValue. You then use another activity to pull data out of this variables of this data type using an XPATH like notation. (c/o AC)WCF devs can join the SP fun. Web Services is where custom code lives for WFSee more offloading of processingBest practice for code, not custom actions (see Devices and Services company)Activities to directly interact w/ said services – get and set data through these activities and your/SP/other servicesIf you haven’t heard, CSOM got a Barry Bonds sized shot of steroids (How many recognize that name? Jose Conseco? Ivan Drago?)Client-side interaction w/ WFSP Apps (NEW NEW NEW) driven/driving WFDon’t you love tokens? How many people have had broken WF and find out it’s just a bad token reference?