Overview of Plug-Ins

A plug-in is a .NET assembly that can be used to intercept events generated from the CRM system, to perform a variety of actions (previously referred to as callouts in earlier versions of CRM 3 and before). An example of event interception is an entity that will be created, updated, or deleted, and an action can be virtually anything. Some common plug-in uses might include

• Performing a complicated update routine on CRM entities and/or attributes when it might be impractical to use JavaScript

• Grabbing data from another system and updating CRM when an entity instance is being created or updated

• Updating another system programmatically from CRM (such as an accounting system)

Using plug-ins, you can fire a custom action ...

Get Microsoft Dynamics CRM 2011 Unleashed now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.