The evolution of sharepoint event receivers
This presentation is the property of its rightful owner.
Sponsored Links
1 / 13

The Evolution of SharePoint Event Receivers PowerPoint PPT Presentation


  • 84 Views
  • Uploaded on
  • Presentation posted in: General

The Evolution of SharePoint Event Receivers. #SPSNYC July 26 th , 2014 Timothy Ferro. Thank You Event Sponsors Please visit them and inquire about their products & services To win prizes make sure to get your bingo card stamped by ALL sponsors. RDA Corporation.

Download Presentation

The Evolution of SharePoint Event Receivers

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


The evolution of sharepoint event receivers

The Evolution of SharePoint Event Receivers

#SPSNYC

July 26th, 2014

Timothy Ferro


The evolution of sharepoint event receivers

Thank You

Event Sponsors

  • Please visit them and inquire about their products & services

  • To win prizes make sure to get your bingo card stamped by ALL sponsors


Rda corporation

RDA Corporation

RDA helps our clients leverage technology to get their businesses moving.  We solve complex business challenges that can often get companies stuck, costing them time, resources, and money.  What makes us different than other custom application services is that we start with the business problem first.  RDA’s experienced team takes the time to understand our clients' business needs and offers several ways to work together, including on site, field teams, and in our corporate development center.   Our development services include .NET, SharePoint, business intelligence, cloud and mobile applications.

http://www.rdacorp.com


Agenda

Agenda

  • My Background

  • Overview of Traditional Event Receivers

  • Changes from 2007 to 2010 to 2013

    • SharePoint 2007 Event Receiver Type Enumeration

    • SharePoint 2010 Event Receiver Types Enumeration

    • SharePoint 2013 Event Receiver Types Enumeration

    • SharePoint 2013 Remote/App Events

  • Demo

  • Questions

  • References


My background

My Background

  • Senior SharePoint Developer / SharePoint Architect

  • Senior Software Engineer at RDA Corporation

  • Author / Speaker / Blogger / Tweeter

  • 7 Years Architecting and Developing SharePoint Solutions

  • [email protected]

  • www.timferro.com

  • @timferro


Publications

Publications

White Paper Author: Utilizing and Visualizing Geolocation Data for Powerful Analysis

Book Technical Editor: You Don’t Know JS: Scope and Closures


Overview of traditional event receivers

Overview of Traditional Event Receivers

  • An event receiver in Microsoft SharePoint is simply a method that is called when a triggering action occurs on a specified SharePoint object. Triggering events include actions such as adding, updating, deleting, moving, checking in, and checking out. SharePoint objects that listen for events—that is, event receiver hosts—include objects such as site collections, sites, lists, and workflows. http://msdn.microsoft.com/en-us/library/gg749858(v=office.14).aspx

  • Synchronous vs. Asynchronous Events

  • Binding Event Receivers

  • Disabling Event Receivers


Sharepoint 2007 event receiver type enumeration

SharePoint 2007 Event Receiver Type Enumeration

http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.speventreceivertype(v=office.12).aspx


Sharepoint 2010 event receiver type enumeration

SharePoint 2010 Event Receiver Type Enumeration

http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.speventreceivertype(v=office.14).aspx


Sharepoint 2013 event receiver type enumeration

SharePoint 2013 Event Receiver Type Enumeration

http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.speventreceivertype(v=office.15).aspx


Sharepoint 2013 remote app events

SharePoint 2013 Remote/App Events

  • App Events: Installed, Upgraded, Uninstalling

  • Remote Events: your cloud app can respond when a user adds, changes, or deletes a list, a list item, or a web.

  • Remote event receivers and app event receivers work only with cloud apps for SharePoint (that is, auto-hosted and provider-hosted apps). These receivers don't work with SharePoint-hosted apps for SharePoint.

  • In SharePoint 2013, the code that runs when the event is triggered is served by a web service. […]if you register a remote event receiver, you also need to tell SharePoint which web service to invoke.

http://msdn.microsoft.com/en-us/library/office/dn456315.aspx


The evolution of sharepoint event receivers

Demo

  • SharePoint 2010 or 2013

  • Setting up SharePoint Event Receiver Solutions

  • Feature Activation Code

  • Event Receiver Code

  • Event Receiver Examples


References questions evaluations

References / Questions / Evaluations

  • http://www.rdacorp.com/2014/06/sharepoint-2013-new-event-receivers-nutshell/

  • http://www.timferro.com/wordpress/archives/737

  • http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.speventreceivertype(v=office.15).aspx

  • http://msdn.microsoft.com/en-us/library/office/jj220048.aspx

  • http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.spitemeventreceiver.aspx

  • http://msdn.microsoft.com/en-us/library/office/dn456315.aspx

  • http://www.learningsharepoint.com/2012/12/27/create-a-groupuseradded-eventreceiverspsecurityeventreceiver-in-sharepoint-2013/

  • [email protected]

  • www.timferro.com

  • @timferro


  • Login