SlideShare a Scribd company logo
1 of 34
08/06/2013
Miguel Isidoro 
Create It
Sobre mim 
http://blogit.create.pt/blogs/miguelisidoro/
Agenda
SharePoint 2007 
2007 
2010 
2013 
- Hosting de WF feito em SharePoint 
“Coupling” com SharePoint 
- Tarefas, histórico e estado guardados na content database de 
SharePoint 
- Baseado em .NET 3.0 
- Maiores desafios: 
Escalabilidade (arquitectura pensada em deployments “on-premise”) 
Deployment exige permissões de administrador no servidor 
SharePoint
SharePoint 2010 
2007 
2010 
2013 
- Site Workflows 
Workflow a correr ao nível da SPWeb em vez de 
SPListItem 
- Workflow Events 
Ex: WorkflowCompleted 
- SharePoint Designer Workflows 
Reusable Workflows 
Desenho da lógica de workflow no Visio e 
importação em SPD 
Importação de Reusable Workflows de SPD para VS 
2010 
- Baseado em .NET 3.5
SharePoint 2013 
2007 
2010 
2013 
- Workflow é agora tratado como um serviço 
- Nova Arquitectura Cloud: Windows Azure Workflow 
“Decoupling” entre WF e SharePoint 
Tarefas, histórico e estado deixam de ser guardados na content database de SharePoint 
Maior escalabilidade 
- Utilização “On-Premise” 
Instalação Workflow Manager 
- Baseado em .NET 4 
- Melhorias a APIs CSOM & REST API’s para WF 
- Comunicação entre WF e SharePoint usando: 
CSOM / REST 
OAuth 
- Workflows suportados em SharePoint 2013 
SharePoint 2010 Workflow: 
Workflow Foundation v3.5, “hosting” em SharePoint 
SharePoint 2013 Workflow: 
Windows Azure Workflow 
“Hosting” em Azure / On-Premise, WF v4
Arquitetura
Workflow Interop Bridge
Workflow Interop Bridge
Requisitos Software: 
• Windows Server 2008 R2 SP1 x64 
• SQL Server 2008 R2 SP1 (Express) or SQL Server 2012 
• .NET Framework 4 PU3 or .NET Framework 4.5 
• IIS 
• IIS ASP.NET 
• IIS Management Service 
• IIS Windows Authentication 
• Windows Identity Foundation 
• Requisitos para executar Configuration 
Wizard para configuração do Workflow e 
Service Bus: 
– SQL Server or SQL Server Express instance 
– TCP/IP connections and named pipes must be 
configured in SQL Server. 
– Windows Firewall must be enabled 
– Ports 4446 and 5112 must be available. 
– Internet Protocol 4 (IPv4). (Workflow and Service 
Bus do not work correctly in pure IPv6 
environments.) 
Windows Azure Workflow
Custom Workflows
SharePoint Designer 2013
SharePoint Designer 2013
SharePoint Designer 2013 - Stages
SharePoint Designer 2013 – Acções
SharePoint Designer 2013 – Debugging
Workflows Visual Studio 2012 vs SharePoint Designer
Workflows com Visual Studio 2012
Workflows com Visual Studio 2012
Workflows com Visual Studio 2012 - Deployment
Dynamic Values 
BuildDynamicValue CountDynamicValueItems GetDynamicValueProperties 
ContainsDynamicValueProperty CreateDynamicValue GetDynamicValueProperty<T> 
CopyDynamicValue CreateUriFromDynamicValue ParseDynamicValue
Dynamic Values - Exemplo 
 http://foo.com/odata/v2/Products/Titles?Top=2
SharePoint Online vs On-Premises 
 Register-SPWorkflowService -SPSite "http://intranet.contoso.com" - 
WorkflowHostUri "http://workflowfarmserver:12291" –AllowOAuthHttp
Referências 
http://blog.appliedis.com/2012/12/07/what-changed-in-sharepoint-2013- 
workflow-pretty-much-everything/ 
http://www.brightstarr.com/what%E2%80%99s-new-in-sharepoint-2013- 
workflows#.UXqWZbXV9F0 
http://sergeluca.wordpress.com/2013/04/09/calling-the-sharepoint-2013-rest-api- 
from-a-sharepoint-designer-workflow/ 
http://blogs.msdn.com/b/sharepointdesigner/archive/2012/09/05/how-to-work-with- 
web-service-using-call-http-web-service-action.aspx 
http://www.andrewconnell.com/blog/SP2013-Workflow-Advanced-Workflow- 
Debugging-with-Fiddler 
http://www.andrewconnell.com/blog/my-msdn-sharepoint-2013-workflow-samples- 
updated 
http://technet.microsoft.com/en-us/library/jj658588.aspx
08/06/2013

More Related Content

What's hot

SPS Paris: Building great client-side web parts with spfx, pnp-js-core, React...
SPS Paris: Building great client-side web parts with spfx, pnp-js-core, React...SPS Paris: Building great client-side web parts with spfx, pnp-js-core, React...
SPS Paris: Building great client-side web parts with spfx, pnp-js-core, React...
Bill Ayers
 
Spca2014 keynote johnson
Spca2014 keynote johnsonSpca2014 keynote johnson
Spca2014 keynote johnson
NCCOMMS
 
Getting started with microsoft office 365 share point online development
Getting started with microsoft office 365 share point online developmentGetting started with microsoft office 365 share point online development
Getting started with microsoft office 365 share point online development
Jeremy Thake
 
Acing application lifecycle management in SharePoint
Acing application lifecycle management in SharePointAcing application lifecycle management in SharePoint
Acing application lifecycle management in SharePoint
Jeremy Thake
 
Spca2014 harbar wac
Spca2014 harbar wacSpca2014 harbar wac
Spca2014 harbar wac
NCCOMMS
 

What's hot (20)

Workflow Manager for Software License Optimization
Workflow Manager for Software License OptimizationWorkflow Manager for Software License Optimization
Workflow Manager for Software License Optimization
 
SPS Paris: Building great client-side web parts with spfx, pnp-js-core, React...
SPS Paris: Building great client-side web parts with spfx, pnp-js-core, React...SPS Paris: Building great client-side web parts with spfx, pnp-js-core, React...
SPS Paris: Building great client-side web parts with spfx, pnp-js-core, React...
 
Spsatx 1
Spsatx 1Spsatx 1
Spsatx 1
 
Integrating Office Web Apps with SharePoint 2013
Integrating Office Web Apps with SharePoint 2013Integrating Office Web Apps with SharePoint 2013
Integrating Office Web Apps with SharePoint 2013
 
I3 - Running SharePoint 2016 in Azure the do's and dont's - Jasjit Chopra
I3 - Running SharePoint 2016 in Azure the do's and dont's - Jasjit ChopraI3 - Running SharePoint 2016 in Azure the do's and dont's - Jasjit Chopra
I3 - Running SharePoint 2016 in Azure the do's and dont's - Jasjit Chopra
 
Spca2014 keynote johnson
Spca2014 keynote johnsonSpca2014 keynote johnson
Spca2014 keynote johnson
 
Getting started with microsoft office 365 share point online development
Getting started with microsoft office 365 share point online developmentGetting started with microsoft office 365 share point online development
Getting started with microsoft office 365 share point online development
 
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
 
Scaling SharePoint 2016 Farms with MinRole & Other Tools
Scaling SharePoint 2016 Farms with MinRole & Other ToolsScaling SharePoint 2016 Farms with MinRole & Other Tools
Scaling SharePoint 2016 Farms with MinRole & Other Tools
 
System Center & SharePoint on prem
System Center & SharePoint on premSystem Center & SharePoint on prem
System Center & SharePoint on prem
 
A Deep Dive into SharePoint 2016 architecture and deployment
A Deep Dive into SharePoint 2016 architecture and deploymentA Deep Dive into SharePoint 2016 architecture and deployment
A Deep Dive into SharePoint 2016 architecture and deployment
 
Acing application lifecycle management in SharePoint
Acing application lifecycle management in SharePointAcing application lifecycle management in SharePoint
Acing application lifecycle management in SharePoint
 
Microsoft Azure WebJobs
Microsoft Azure WebJobsMicrosoft Azure WebJobs
Microsoft Azure WebJobs
 
ECS19 - Radi Atanassov - Using Azure Functions as Your Business Logic Layer
ECS19 - Radi Atanassov - Using Azure Functions as Your Business Logic LayerECS19 - Radi Atanassov - Using Azure Functions as Your Business Logic Layer
ECS19 - Radi Atanassov - Using Azure Functions as Your Business Logic Layer
 
Sharepoint as a service platform
Sharepoint as a service platformSharepoint as a service platform
Sharepoint as a service platform
 
Deep-dive building solutions on the SharePoint Framework
Deep-dive building solutions on the SharePoint FrameworkDeep-dive building solutions on the SharePoint Framework
Deep-dive building solutions on the SharePoint Framework
 
ECS19 - Marco Rocca and Fabio Franzini - Need a custom logic in PowerApps? Us...
ECS19 - Marco Rocca and Fabio Franzini - Need a custom logic in PowerApps? Us...ECS19 - Marco Rocca and Fabio Franzini - Need a custom logic in PowerApps? Us...
ECS19 - Marco Rocca and Fabio Franzini - Need a custom logic in PowerApps? Us...
 
System Center Universe Europe 2014 - Jakob Gottlieb Svendsen - Service Manag...
System Center Universe Europe 2014 - Jakob Gottlieb Svendsen -  Service Manag...System Center Universe Europe 2014 - Jakob Gottlieb Svendsen -  Service Manag...
System Center Universe Europe 2014 - Jakob Gottlieb Svendsen - Service Manag...
 
Spca2014 harbar wac
Spca2014 harbar wacSpca2014 harbar wac
Spca2014 harbar wac
 
ECS19 - Mike Ammerlaan - Integrate with OneDrive and SharePoint Files
ECS19 - Mike Ammerlaan - Integrate with OneDrive and SharePoint FilesECS19 - Mike Ammerlaan - Integrate with OneDrive and SharePoint Files
ECS19 - Mike Ammerlaan - Integrate with OneDrive and SharePoint Files
 

Similar to 2013.06.08 SPUG PT - Novidades Workflow em SharePoint 2013

Workflows in SharePoint 2013: Architecture #spsbe
Workflows in SharePoint 2013: Architecture#spsbeWorkflows in SharePoint 2013: Architecture#spsbe
Workflows in SharePoint 2013: Architecture #spsbe
Spikes NV
 
Ahmed Mohamed Elbehairy - Senior SharePoint Techinical Consultant (Developer ...
Ahmed Mohamed Elbehairy - Senior SharePoint Techinical Consultant (Developer ...Ahmed Mohamed Elbehairy - Senior SharePoint Techinical Consultant (Developer ...
Ahmed Mohamed Elbehairy - Senior SharePoint Techinical Consultant (Developer ...
Ahmed Mohamed Elbehairy
 
What’s New for Devs
What’s New for DevsWhat’s New for Devs
What’s New for Devs
MicrosoftFeed
 

Similar to 2013.06.08 SPUG PT - Novidades Workflow em SharePoint 2013 (20)

Duet Enterprise: Bring SAP data and workflow to SharePoint
Duet Enterprise: Bring SAP data and workflow to SharePointDuet Enterprise: Bring SAP data and workflow to SharePoint
Duet Enterprise: Bring SAP data and workflow to SharePoint
 
Practical SharePoint 2013 Development Environment
Practical SharePoint 2013  Development EnvironmentPractical SharePoint 2013  Development Environment
Practical SharePoint 2013 Development Environment
 
Workflows in SharePoint 2013: Architecture #spsbe
Workflows in SharePoint 2013: Architecture#spsbeWorkflows in SharePoint 2013: Architecture#spsbe
Workflows in SharePoint 2013: Architecture #spsbe
 
Configuração de um Portal Sharepoint 2007 e Funcionalidades de Apoio
Configuração de um Portal Sharepoint 2007 e Funcionalidades de ApoioConfiguração de um Portal Sharepoint 2007 e Funcionalidades de Apoio
Configuração de um Portal Sharepoint 2007 e Funcionalidades de Apoio
 
What's new in SharePoint 2013
What's new in SharePoint 2013What's new in SharePoint 2013
What's new in SharePoint 2013
 
Spsdc what's new in share point 2013 workflow
Spsdc   what's new in share point 2013 workflowSpsdc   what's new in share point 2013 workflow
Spsdc what's new in share point 2013 workflow
 
Configuring SharePoint Server 2013 environment for Business Intelligence Plat...
Configuring SharePoint Server 2013 environment for Business Intelligence Plat...Configuring SharePoint Server 2013 environment for Business Intelligence Plat...
Configuring SharePoint Server 2013 environment for Business Intelligence Plat...
 
Make Web, Not War - Installfest: Extend Your Web Server, Rodney Buike
Make Web, Not War - Installfest: Extend Your Web Server, Rodney BuikeMake Web, Not War - Installfest: Extend Your Web Server, Rodney Buike
Make Web, Not War - Installfest: Extend Your Web Server, Rodney Buike
 
Power BI Report Server & Office Online Server
Power BI Report Server & Office Online ServerPower BI Report Server & Office Online Server
Power BI Report Server & Office Online Server
 
SharePoint 2013 Workflow from K2
SharePoint 2013 Workflow from K2SharePoint 2013 Workflow from K2
SharePoint 2013 Workflow from K2
 
Session 2 Integrating SharePoint 2010 and Windows Azure
Session 2   Integrating SharePoint 2010 and Windows AzureSession 2   Integrating SharePoint 2010 and Windows Azure
Session 2 Integrating SharePoint 2010 and Windows Azure
 
Deploying and Managing Project Online and Project Server 2016
Deploying and Managing Project Online and Project Server 2016Deploying and Managing Project Online and Project Server 2016
Deploying and Managing Project Online and Project Server 2016
 
Ahmed Mohamed Elbehairy - Senior SharePoint Techinical Consultant (Developer ...
Ahmed Mohamed Elbehairy - Senior SharePoint Techinical Consultant (Developer ...Ahmed Mohamed Elbehairy - Senior SharePoint Techinical Consultant (Developer ...
Ahmed Mohamed Elbehairy - Senior SharePoint Techinical Consultant (Developer ...
 
Developing SharePoint 2013 apps with Visual Studio 2012 - SharePoint Connecti...
Developing SharePoint 2013 apps with Visual Studio 2012 - SharePoint Connecti...Developing SharePoint 2013 apps with Visual Studio 2012 - SharePoint Connecti...
Developing SharePoint 2013 apps with Visual Studio 2012 - SharePoint Connecti...
 
Workflow Manager Tips & Tricks
Workflow Manager Tips & TricksWorkflow Manager Tips & Tricks
Workflow Manager Tips & Tricks
 
V mware v center orchestrator 5.5 knowledge transfer kit
V mware v center orchestrator 5.5 knowledge transfer kitV mware v center orchestrator 5.5 knowledge transfer kit
V mware v center orchestrator 5.5 knowledge transfer kit
 
Penny coventry auto-bp-spsbe31
Penny coventry auto-bp-spsbe31Penny coventry auto-bp-spsbe31
Penny coventry auto-bp-spsbe31
 
What’s New for Devs
What’s New for DevsWhat’s New for Devs
What’s New for Devs
 
SPCA2013 - Developing SharePoint 2013 Apps with Visual Studio 2012
SPCA2013 - Developing SharePoint 2013 Apps with Visual Studio 2012SPCA2013 - Developing SharePoint 2013 Apps with Visual Studio 2012
SPCA2013 - Developing SharePoint 2013 Apps with Visual Studio 2012
 
Developing SharePoint 2013 apps with Visual Studio 2012 - Microsoft TechDays ...
Developing SharePoint 2013 apps with Visual Studio 2012 - Microsoft TechDays ...Developing SharePoint 2013 apps with Visual Studio 2012 - Microsoft TechDays ...
Developing SharePoint 2013 apps with Visual Studio 2012 - Microsoft TechDays ...
 

Recently uploaded

VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Christo Ananth
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Christo Ananth
 

Recently uploaded (20)

Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)
 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdf
 
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
 
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdf
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torque
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
 
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
 
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
 
NFPA 5000 2024 standard .
NFPA 5000 2024 standard                                  .NFPA 5000 2024 standard                                  .
NFPA 5000 2024 standard .
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
 

2013.06.08 SPUG PT - Novidades Workflow em SharePoint 2013

  • 5.
  • 6. SharePoint 2007 2007 2010 2013 - Hosting de WF feito em SharePoint “Coupling” com SharePoint - Tarefas, histórico e estado guardados na content database de SharePoint - Baseado em .NET 3.0 - Maiores desafios: Escalabilidade (arquitectura pensada em deployments “on-premise”) Deployment exige permissões de administrador no servidor SharePoint
  • 7. SharePoint 2010 2007 2010 2013 - Site Workflows Workflow a correr ao nível da SPWeb em vez de SPListItem - Workflow Events Ex: WorkflowCompleted - SharePoint Designer Workflows Reusable Workflows Desenho da lógica de workflow no Visio e importação em SPD Importação de Reusable Workflows de SPD para VS 2010 - Baseado em .NET 3.5
  • 8. SharePoint 2013 2007 2010 2013 - Workflow é agora tratado como um serviço - Nova Arquitectura Cloud: Windows Azure Workflow “Decoupling” entre WF e SharePoint Tarefas, histórico e estado deixam de ser guardados na content database de SharePoint Maior escalabilidade - Utilização “On-Premise” Instalação Workflow Manager - Baseado em .NET 4 - Melhorias a APIs CSOM & REST API’s para WF - Comunicação entre WF e SharePoint usando: CSOM / REST OAuth - Workflows suportados em SharePoint 2013 SharePoint 2010 Workflow: Workflow Foundation v3.5, “hosting” em SharePoint SharePoint 2013 Workflow: Windows Azure Workflow “Hosting” em Azure / On-Premise, WF v4
  • 9.
  • 13. Requisitos Software: • Windows Server 2008 R2 SP1 x64 • SQL Server 2008 R2 SP1 (Express) or SQL Server 2012 • .NET Framework 4 PU3 or .NET Framework 4.5 • IIS • IIS ASP.NET • IIS Management Service • IIS Windows Authentication • Windows Identity Foundation • Requisitos para executar Configuration Wizard para configuração do Workflow e Service Bus: – SQL Server or SQL Server Express instance – TCP/IP connections and named pipes must be configured in SQL Server. – Windows Firewall must be enabled – Ports 4446 and 5112 must be available. – Internet Protocol 4 (IPv4). (Workflow and Service Bus do not work correctly in pure IPv6 environments.) Windows Azure Workflow
  • 15.
  • 19. SharePoint Designer 2013 – Acções
  • 20. SharePoint Designer 2013 – Debugging
  • 21.
  • 22. Workflows Visual Studio 2012 vs SharePoint Designer
  • 23. Workflows com Visual Studio 2012
  • 24. Workflows com Visual Studio 2012
  • 25. Workflows com Visual Studio 2012 - Deployment
  • 26.
  • 27. Dynamic Values BuildDynamicValue CountDynamicValueItems GetDynamicValueProperties ContainsDynamicValueProperty CreateDynamicValue GetDynamicValueProperty<T> CopyDynamicValue CreateUriFromDynamicValue ParseDynamicValue
  • 28. Dynamic Values - Exemplo  http://foo.com/odata/v2/Products/Titles?Top=2
  • 29.
  • 30. SharePoint Online vs On-Premises  Register-SPWorkflowService -SPSite "http://intranet.contoso.com" - WorkflowHostUri "http://workflowfarmserver:12291" –AllowOAuthHttp
  • 31.
  • 32.
  • 33. Referências http://blog.appliedis.com/2012/12/07/what-changed-in-sharepoint-2013- workflow-pretty-much-everything/ http://www.brightstarr.com/what%E2%80%99s-new-in-sharepoint-2013- workflows#.UXqWZbXV9F0 http://sergeluca.wordpress.com/2013/04/09/calling-the-sharepoint-2013-rest-api- from-a-sharepoint-designer-workflow/ http://blogs.msdn.com/b/sharepointdesigner/archive/2012/09/05/how-to-work-with- web-service-using-call-http-web-service-action.aspx http://www.andrewconnell.com/blog/SP2013-Workflow-Advanced-Workflow- Debugging-with-Fiddler http://www.andrewconnell.com/blog/my-msdn-sharepoint-2013-workflow-samples- updated http://technet.microsoft.com/en-us/library/jj658588.aspx