Which is best Workflows OR Event Receivers?

Which is best Workflows OR Event Receivers?

Deciding Factors  

Workflow

Event Receiver

Do you have Wait for an Item Update / Wait Until requirements (basically related to time)?

Yes

No

Interaction with Users such as Assign Task, Delegation, Request Data

Yes

No

Do you have High Volume of Transactions?

No

Yes

Do you have any browser / client specific change requirements (using SharePoint Designer / Visio / Nintex)?

Yes

No

Do need manual Trigger?

Yes

No

Do you wish to execute post or prior the events?

No

Yes

Do you wish to trigger an event with Service Account token on item created / modified?

No

Yes

Priority in executing some action (Workflow will run first)

Yes

No

Do you wish to migrate the running instances from one environment to other environment easily :)?

No

Yes

Advertisements

About Joseph Velliah
As a SharePoint Developer my professional interests tend to be technical and SharePoint focused. I run a blog at "SP RIDER" where you can expect to read HOW TOs and scenarios that I run into during my day to day job. I hope my posts will give back a little to the community that is helped me.

Comments are closed.

%d bloggers like this: