Академический Документы
Профессиональный Документы
Культура Документы
About me
Peter Plessers
SharePoint Architect
Spikes
peter.plessers@spikes.be
@SpikesNV
www.spikestogether.com
We love workflows
Agenda
Workflow Architecture
Workflow Features
Workflow Development
Workflows & Apps
Workflow Architecture
Architecture SP2010
Tools
Visual Studio 2010
SP Designer
SharePoint 2010
SharePoint 2010 Workflow
Architecture SP2010
Declarative
.
xom
l
Code
.WF
3.5
.dll
.rules
Architecture SP2013
Tools
Visual Studio 2012
SP Designer
SharePoint 2013
Solution
Content
SharePoint
s
s
2010
Apps
Events
Workflow
Workflow Services Manager
Subscriptio
Deployment
n
Instances
Interop
Workflow
Manager
ACS
Workflow
Service Bus
Architecture SP2013
Architecture SP2013
Declarative
.WF
4.5
.xaml
Architecture SP2013
Benefits
Move load from SharePoint to workflow
farm
Fully declarative workflows
Scalability
Reliability
SharePoint Online (SP Designer + VS)
DEMO
Register-SPWorkflowService SPSite
http://portal.dev.com/
WorkflowHostUri
http://localhost:12291
AllowOAuthHttp
Workflow Features
New Features
DEMO
Development
Custom Development
Custom WF activity
Custom Task Form
Custom WF Activity
Custom WF activity
Lookup Assistant activity
DEMO
Custom WF Activity
Problems you might encounter
SharePoint ignores new version of WF
activity
Restart VS + check DB
DEMO
SharePoint Apps
Cloud-hosted
apps
Get remote events
from SharePoint
Use CSOM/REST +
OAuth
Provider-hosted SharePoi
nt
App
Bring your own server
hosting infrastructure
Your
Hosted
Site
Web
SharePoint-hosted
App
Reuse (lists, out-of-box web
parts)
Client side technologies and
declarative workflows
Azure
nt Web
Host
web
App
Web
(from
WSP)
SharePoint Apps
SharePoint
hosted
SharePoin
t Web
App
Web
Cloud
hosted
Azure
SharePoin
t Web
App
Web
Your
Hoste
d Site
Questions?
Contact Info
Peter Plessers
peter.plessers@spikes.be
@SpikesNV
www.spikestogether.com
THANK YOU