Event Model Improvements for SharePoint Foundation 2010

SharePoint 2010

Last modified: September 17, 2010

Applies to: SharePoint Foundation 2010

Microsoft SharePoint Foundation 2010 is designed to build on the SharePoint events model by providing support for many new events, in both synchronous and asynchronous modes. Among the important benefits provided in SharePoint Foundation 2010 is the availability of onCreate events for lists and Web sites, as well as an events infrastructure that is more approachable and easier to program against. Additionally, there is a more flexible events object model that includes, among other things, support for synchronous after events.

New events in SharePoint Foundation 2010 include the following:

  • add and delete events on lists.

  • add events on Web sites.

  • after events can now be either synchronous or asynchronous.

Additionally, new event model capabilities include the following:

  • Event binding at the site collection level.

  • XML event binding at the site receiver.

  • Improved semantics for retrieving event data.

  • A new class, SPWorkflowEventProperties, to improve support for Workflows.

  • Event receiver synchronization capabilities with a new class, SPEventReceiverSynchronization.