Thursday, March 10, 2011

Authenticate external users to Sharepoint 2010.

Here is an article briefing the way to create a custom Trusted Identity Provider using the new Windows Identity Framework in Sharepoint 2010.

http://stefvanhooijdonk.com/2010/08/19/writing-your-own-trusted-identity-provider-for-sp2010-1/

Using this provider, external users like Users in a Sql Server, Facebook or any source will be able to login to Sharepoint 2010 and not just AD users. Cool!

Wednesday, March 2, 2011

Events in Sharepoint 2010

Here are the events available in Sharepoint 2010 which gives developers better control when things are happening/about to happen in the site.

Items in green are new to Sharepoint 2010 and are Asynchronous events.

Site Events
  • SiteDeleting/SiteDeleted
  • WebDeleting/WebDeleted
  • WebMoving/WebMoved
  • WebAdding/WebProvisioned

List Events
  • EmailReceived
  • FieldAdding/FieldAdded
  • FieldUpdating/FieldUpdated
  • FieldDeleting/FieldDeleted
  • ListAdding/ListAdded
  • ListDeleting/ListDeleted

Item Events
  • ContextEvent
  • ItemAdding/ItemAdded
  • ItemUpdating/ItemUpdated
  • ItemDeleting/ItemDeleted
  • ItemCheckingIn/ItemCheckedIn
  • ItemCheckingOut/ItemCheckedOut
  • ItemUncheckingOut/ItemUncheckedOut
  • ItemAttachmentAdding/ItemAttachmentAdded
  • ItemAttachmentDeleting/ItemAttachmentDeleted
  • ItemFileMoving/ItemFileMoved
  • ItemFileConverted

Workflow Events
  • WorkflowStarting/WorkflowStarted
  • WorkflowPostponed
  • WorkflowCompleted