*

    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




           *
*
    ?

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 mostall functionalities * Greater scalability * Hard to maintain / change * No auto generated Visio diagrams *
  • 4.
    * Easy touse * Limited functionalities * Easy to modify and change * Auto generated Visio diagrams *
  • 5.
    *Create using visualstudio *Plug to SharePoint designer *Easy maintenance *Easy to Change *Auto generated Visio diagrams *
  • 6.
    .Action FIle Designer Web Config • Access GAC *
  • 7.
    *Create custom workflowaction 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.
  • 14.
  • 15.
    * ?