I read a long article about two types of event receivers inside SharePoint server 2013:-
- Server side event receivers (available inside SP 2013 & SP 2010)
- Remote event receivers(available inside SP 2013 only)
now i know that remote event receivers do NOT allow having event receivers for features, and are used to define event receivers for APPs.
but can anyone advise on these points:-
What are the major differences between these 2 types of event receivers ?
Which one is recommended to use inside SP 2013 ?
Let's say I have an Issue tracking list , which contain data , and I created the issue tracking list using the UI. Now I want to add an event receiver to the existing list , when an item is created. Mainly to add an HTML table at the end of the item body field.So which approach is best to use Server side Event receiver OR Remote event receiver and why ?
If I want to add a validation to existing list, mainly to prevent creating or editing an item which have its
"Status"
field ="In progress"
& its"Assign To"
is empty.So which approach to follow ?