O'Reilly logo

Microsoft Dynamics CRM 2011 Application Design by Mahender Pal

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Plugin versus custom workflow assembly

We need to implement business logic to assign an issue to the team member who has been assigned with the fewest issues. This requirement can't be implemented using the OOB functionality; however, we can develop custom business logic using a different option. The two main options are to use a plugin or a custom workflow. Both options can be used to implement business requirements based on the developers' choices and the requirement details. The plugins and custom workflows have their own features. We can review these differences in the following table:

Plugin

Custom workflow

A plugin can either be executed synchronously or asynchronously.

A workflow can be executed asynchronously only.

A plugin is supported ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required