The last three posts in this series can be reached at the below links:
- SharePoint 2013: How to Start Workflow on a List Item Using Workflow Instance Service
- SharePoint 2013: How to Copy Reusable Workflows from one site to another using Deployment Service
- SharePoint 2013: How to Add Workflow Associations to a List using Workflow Subscription Service
What are Remote Events & Remote Event Receivers
Remote Events are meant to be considered in context of SharePoint Apps only, since the newly introduced SharePoint Apps Model has got restrictions on how the code should be executed in SharePoint Environment.
SharePoint Apps Model restricts the Apps to execute any server side code within SharePoint execution boundaries. But there are scenarios where it becomes really necessary to handle certain Events during the App Life Cycle.
For instance this is an obvious scenario to perform any desired operation like “creating a Global Settings List in Host Web” during App Installation, similarly it is also a valid scenarios where an Email notification needs to send to the App Users with some of the relevant information regarding the app or taking backup of the App Data or Settings on to the Host Web before actually removing the App during App Uninstallation.
Due to such valid business cases, it is necessary to have a mechanism to handle such events from within the Apps and that’s where Remote Event Handler comes into play.
There are broadly two types of Remote Events most likely to be triggered out of an App:
App Events
- Handle App Installed
- Handle App Uninstalling
- Handle App Upgraded

List Events: All list events are supported which are kept within SPRemoteEventType enumeration,
- ItemAdding
- ItemUpdating
- ItemDeleting
- ItemCheckingIn
- ItemCheckingOut
- ItemUncheckingOut
- ItemAttachmentAdding







Mahesh BabuPosted Oct 4, 2016, 4:12 AM
Good One
Kuppurasu NagarajPosted May 17, 2016, 11:03 AM
Nice sharing..
Ketak BhalsingPosted May 17, 2016, 1:57 AM
Good info....
Sonu ChaudharyPosted May 16, 2016, 3:26 PM
good one...
Prasanna MuraliPosted May 16, 2016, 10:05 AM
Nice one...
Humayun Kabir MamunPosted May 16, 2016, 7:22 AM
Nice...
Debasis SahaPosted May 16, 2016, 12:58 AM
Nice one..