SlideShare a Scribd company logo
*

    Melick Rajee
    http://melick-rajee.blogspot.com/
*Sequence of activities
*Serializing & DE serializing
*Two Types
  * Site Workflows
  * List Workflows
    * Start When Created
    * Start When Changed




                           *
* All most all functionalities
* Greater scalability
* Hard to maintain / change
* No auto generated Visio diagrams


                          *
* Easy to use
* Limited functionalities
* Easy to modify and change
* Auto generated Visio diagrams

              *
*Create using visual studio
*Plug to SharePoint designer
*Easy maintenance
*Easy to Change
*Auto generated Visio diagrams




           *
.Action
   FIle




               Designer
Web
Config
• Access
  GAC




           *
*Create custom workflow action for string
 concatenation
*C:Program FilesCommon FilesMicrosoft
 SharedWeb Server Extensions14ISAPI
    * Microsoft.SharePoint.dll
    * Microsoft.sharepoint.WorkflowActions.dll



                                             *
Define Dependency Properties

  Create Activity

     Add to GAC

       Create Actions.XML

          Modify Web Config


             *
*
*
*gacutil /i some.dll

*gacutil /l some

*Use Framework 3.5
    * C:Windowsassembly
    * C:WindowsMicrosoft.NETassembly



                             *
*
*
*Safe Controls


*Authorization Types




           *
*
    ?

More Related Content

PPTX
Building Custom Visual Composer Elements
PPTX
Introduction to Cross Platform Mobile Apps (Xamarin)
PDF
React.js - and how it changed our thinking about UI
PPTX
Oleksandr Skachkov "Running С# in your Web Browser with WebAssembly"
PDF
Enterprise Griffon
PPTX
Build Nodejs APIs using Serverless
PPTX
Builds with a side of Cake - CodeStock 2016
PPTX
Web application I have always dreamt of
Building Custom Visual Composer Elements
Introduction to Cross Platform Mobile Apps (Xamarin)
React.js - and how it changed our thinking about UI
Oleksandr Skachkov "Running С# in your Web Browser with WebAssembly"
Enterprise Griffon
Build Nodejs APIs using Serverless
Builds with a side of Cake - CodeStock 2016
Web application I have always dreamt of

What's hot (20)

PPTX
002. Working with Webpack
PDF
Evaluating and Choosing ZK Framework
PDF
JEE Conf 2015: Less JS!
PPTX
Host, deploy & scale Blazor Server Apps
PPTX
Azure Serverless Conf
PPTX
Modern SharePoint Development using Visual Studio Code
PDF
Introduction to spring boot
PPTX
Node.js BFFs: our way to better/micro frontends
PDF
Blazor - The New Silverlight?
PPTX
Cloud browser testing with Gradle and Geb
PDF
WordPress development checklist
PPTX
SharePoint Framework - Developer Preview
PPTX
Kickstart android development with xamarin
PPTX
Knockout
PDF
Introduction to WSO2 Developer Studio
PDF
The Art of AngularJS - DeRailed 2014
PPTX
ASP.NET 5 Overview
ODP
AngularJS
PDF
Blazor introduction
002. Working with Webpack
Evaluating and Choosing ZK Framework
JEE Conf 2015: Less JS!
Host, deploy & scale Blazor Server Apps
Azure Serverless Conf
Modern SharePoint Development using Visual Studio Code
Introduction to spring boot
Node.js BFFs: our way to better/micro frontends
Blazor - The New Silverlight?
Cloud browser testing with Gradle and Geb
WordPress development checklist
SharePoint Framework - Developer Preview
Kickstart android development with xamarin
Knockout
Introduction to WSO2 Developer Studio
The Art of AngularJS - DeRailed 2014
ASP.NET 5 Overview
AngularJS
Blazor introduction
Ad

Viewers also liked (20)

PPTX
Apps for SharePoint 2013
PPTX
Governance Overview - Iran SharePoint Academy
PDF
Saman coliaie mcts-share point 2010 configuration
PPTX
Share point developement Introduction for students
PPTX
Info path advanced development @ Sri Lanka SharePoint Forum
PPTX
SharePoint Overview 2/2 - Iran SharePoint Academy
PDF
Share point look like lego peices
PPTX
SharePoint Overview 1/2 - Iran SharePoint Academy
PPTX
Conventions & Best Practices
PPTX
Sps Philly 2015
PPTX
SharePoint 2013 variations feature
PPTX
Nintex Workflow
PPTX
Apps for SharePoint
PPTX
Using of Resources
PDF
Position of SharePoint
PPTX
SharePoint 2010 Overview
PPTX
Serialization
PPTX
Why SharePoint
PPSX
Microsoft SharePoint 2010 Overview Session 1
PPTX
Oop concepts
Apps for SharePoint 2013
Governance Overview - Iran SharePoint Academy
Saman coliaie mcts-share point 2010 configuration
Share point developement Introduction for students
Info path advanced development @ Sri Lanka SharePoint Forum
SharePoint Overview 2/2 - Iran SharePoint Academy
Share point look like lego peices
SharePoint Overview 1/2 - Iran SharePoint Academy
Conventions & Best Practices
Sps Philly 2015
SharePoint 2013 variations feature
Nintex Workflow
Apps for SharePoint
Using of Resources
Position of SharePoint
SharePoint 2010 Overview
Serialization
Why SharePoint
Microsoft SharePoint 2010 Overview Session 1
Oop concepts
Ad

Similar to Custom workflow in sharepoint (20)

PPTX
Drew madelung sp designer workflows - sp-biz
PPTX
SharePoint Designer Workflows - Nuts, Bolts and Examples
PPTX
SharePoint Workflows - SharePoint Saturday Twin Cities April 2012
PPTX
Programming the Power Behind SharePoint Designer Workflow by Chris Beckett - ...
PDF
SharePoint 2010 Customization Poster
PPTX
2012 MindSurf - Augmenting Business Process with SharePoint
PPTX
Mai Omar Desouki - What's new in SharePoint Designer 2013 #ESPC 2013
PDF
Penny coventry auto-bp-spsbe31
PPTX
Getting Stuff Done! Managing Tasks with SharePoint Designer Workflows by Chri...
PDF
Sharepoint 2010 Training
DOC
Sharepoint 2010 content
PPTX
Full Trust Solution Development in SharePoint 2013
PPT
SharePoint 2010 Workflows
PPT
Building Workflows for SharePoint 2010 with SharePoint Designer and Visio
PPTX
Getting started with Office 365 SharePoint 2010 online development
PPTX
SharePoint 2013 features overview
PPTX
Defining business process and workflows
PPTX
SharePoint Designer 2013 Workflows - SP Intersection
PPTX
SharePoint Server 2013 Workflows
PDF
Edgewater Consulting Mastering SharePoint Designer Workflows
Drew madelung sp designer workflows - sp-biz
SharePoint Designer Workflows - Nuts, Bolts and Examples
SharePoint Workflows - SharePoint Saturday Twin Cities April 2012
Programming the Power Behind SharePoint Designer Workflow by Chris Beckett - ...
SharePoint 2010 Customization Poster
2012 MindSurf - Augmenting Business Process with SharePoint
Mai Omar Desouki - What's new in SharePoint Designer 2013 #ESPC 2013
Penny coventry auto-bp-spsbe31
Getting Stuff Done! Managing Tasks with SharePoint Designer Workflows by Chri...
Sharepoint 2010 Training
Sharepoint 2010 content
Full Trust Solution Development in SharePoint 2013
SharePoint 2010 Workflows
Building Workflows for SharePoint 2010 with SharePoint Designer and Visio
Getting started with Office 365 SharePoint 2010 online development
SharePoint 2013 features overview
Defining business process and workflows
SharePoint Designer 2013 Workflows - SP Intersection
SharePoint Server 2013 Workflows
Edgewater Consulting Mastering SharePoint Designer Workflows

More from Melick Baranasooriya (10)

PPTX
App deployment
PPTX
JSOM and java script practices
PPTX
Introduction to asp.net
PPTX
PPTX
PPTX
Lambda expressions
PPTX
Introduction To Windows Workflow Foundation 4.0
PDF
Infopath controls
PDF
Beginners SharePoint introduction
PDF
App deployment
JSOM and java script practices
Introduction to asp.net
Lambda expressions
Introduction To Windows Workflow Foundation 4.0
Infopath controls
Beginners SharePoint introduction

Recently uploaded (20)

PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Electronic commerce courselecture one. Pdf
PPTX
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Unlocking AI with Model Context Protocol (MCP)
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Modernizing your data center with Dell and AMD
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Empathic Computing: Creating Shared Understanding
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PPTX
Cloud computing and distributed systems.
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
cuic standard and advanced reporting.pdf
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Network Security Unit 5.pdf for BCA BBA.
Chapter 3 Spatial Domain Image Processing.pdf
Electronic commerce courselecture one. Pdf
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
Mobile App Security Testing_ A Comprehensive Guide.pdf
Per capita expenditure prediction using model stacking based on satellite ima...
Unlocking AI with Model Context Protocol (MCP)
20250228 LYD VKU AI Blended-Learning.pptx
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Modernizing your data center with Dell and AMD
The Rise and Fall of 3GPP – Time for a Sabbatical?
Empathic Computing: Creating Shared Understanding
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Cloud computing and distributed systems.
Diabetes mellitus diagnosis method based random forest with bat algorithm
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
The AUB Centre for AI in Media Proposal.docx
Encapsulation_ Review paper, used for researhc scholars
cuic standard and advanced reporting.pdf

Custom workflow in sharepoint

  • 1. * Melick Rajee http://melick-rajee.blogspot.com/
  • 2. *Sequence of activities *Serializing & DE serializing *Two Types * Site Workflows * List Workflows * Start When Created * Start When Changed *
  • 3. * All most all functionalities * Greater scalability * Hard to maintain / change * No auto generated Visio diagrams *
  • 4. * Easy to use * Limited functionalities * Easy to modify and change * Auto generated Visio diagrams *
  • 5. *Create using visual studio *Plug to SharePoint designer *Easy maintenance *Easy to Change *Auto generated Visio diagrams *
  • 6. .Action FIle Designer Web Config • Access GAC *
  • 7. *Create custom workflow action for string concatenation *C:Program FilesCommon FilesMicrosoft SharedWeb Server Extensions14ISAPI * Microsoft.SharePoint.dll * Microsoft.sharepoint.WorkflowActions.dll *
  • 8. Define Dependency Properties Create Activity Add to GAC Create Actions.XML Modify Web Config *
  • 9. *
  • 10. *
  • 11. *gacutil /i some.dll *gacutil /l some *Use Framework 3.5 * C:Windowsassembly * C:WindowsMicrosoft.NETassembly *
  • 12. *
  • 13. *
  • 15. * ?