Microsoft SharePoint 2010 introduces many powerful new capabilities for organizations and developers. However, new capabilities mean new design challenges, new …