SharePoint Live

TU18 Feature Upgrade Enhancements in SharePoint 2010


3:45 PM - 5:00 PM

Level: Introductory to Intermediate

Ted Pattison

Ted Pattison

Co-Founder, Author

Critical Path Training

This session shows you how to leverage the new feature upgrade support built into SharePoint 2010. You will learn how to update a feature definition with upgrade actions to add declarative elements and execute event handlers during the upgrade process. You will also learn the steps required including updating solution packages and explicitly upgrading feature instances using both C# code and a Windows PowerShell script. While the Visual Studio 2010 SharePoint Tools do not provide explicit support, but this sessions shows how to add upgrade actions to a feature in a SharePoint project by making direct edits to the feature.xml file.

You will learn:

  • The difference between solution package update and feature instance upgrade
  • How to update a feature definition with upgrade actions
  • How to upgrade feature instances to trigger upgrade actions in a production farm