100 likes | 246 Views
SharePoint 2010 event receivers. Real World Uses, Tips, and Tricks. SPS Philly February 23 rd , 2013 Timothy Ferro. Thanks To Our Sponsors. Tri-State SharePoint Users Group. SharePoint End Users Administrators Architects Developers IT Pros
E N D
SharePoint 2010event receivers Real World Uses, Tips, and Tricks SPS Philly February 23rd, 2013 Timothy Ferro
Tri-State SharePoint Users Group • SharePoint • End Users • Administrators • Architects • Developers • IT Pros • Meetings: 2nd Tuesday of the month, Microsoft Malvern, 5:30-8pm • WEB: www.TriStateSharePoint.org • EMAIL: info@TriStateSharePoint.org • TWITTER: @tristateSP
SharePoint Network • Are you an independent consultant or remote worker who deals with SharePoint, Office or Office365? • Do you sometimes feel cut off from the rest of the SharePoint world? • Do you need help with technical or business issues, or just want the chance to socialize with others? If so, then the SharePoint Network might be for you! www.SharePointNetwork.org
Agenda • My Background • Overview of SharePoint 2010 Event Receivers • Focus on List Item Events • Demo • References
My Background • SharePoint Architect / Senior SharePoint Developer • Associate at Booz Allen Hamilton • Near Washington, DC in Ashburn, VA • 5+ Years Architecting and Developing MOSS 2007 and SharePoint 2010 Solutions • timothy.ferro@gmail.com • www.timferro.com • @timferro
Overview of SharePoint 2010 Event Receivers • Main Types: Site Collection, Web, List, Field, Item, and Workflow • Main Events: Creation, Update, Deletion, Modification, Conversion, Attachment • Synchronous vs. Asynchronous • Binding Event Receivers • Disabling
Demo • Setting up SharePoint 2010 Event Receiver Solution • Feature Activation Code • Event Receiver Code • Event Receiver Examples • Update Fields • Validate Data • Check Permissions • Alerts and Emails • “Workflow” • Create Sites/Lists/Folders/Items
References • timothy.ferro@gmail.com • www.timferro.com • @timferro • http://msdn.microsoft.com/en-us/library/gg749858.aspx • http://msdn.microsoft.com/en-us/library/gg981880.aspx • http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.spitemeventreceiver.aspx