SharePoint User Group UK

Share the knowledge!

Welcome to SharePoint User Group UK Sign in | Join | Help
in
Home Blogs Forums Photos Files Roller

Upgrading Solutions, Definitions and Features

Last post 07-18-2008, 2:52 PM by j.strugnell. 0 replies.
Sort Posts: Previous Next
  •  07-18-2008, 2:52 PM 12280

    Upgrading Solutions, Definitions and Features

    Hi again,

    I'm trying to work out what the best practices are for making modifications (upgrading) to existing custom application deployments? For example, say I've created a Timesheets Site Definition which comprises of a number of custom Features. One year from now when the client wants to modify the way his timesheet system works how do these modifications get deployed. I know you *can* upgrade Solutions but how do you handle, for example, existing data when you've modified a list definition?

    Is it the case that I will need "Migration" code that tidies up any changes between versions? So in effect we would have "Version 2 Upgrade" Feature and within there would be an OnActivation Event receiver that adds new list columns, deploys new/modified pages, updates Custom Actions etc... (and the opposite in OnDeactivation)?

    Am I missing a trick here?

View as RSS news feed in XML
Powered by Community Server, by Telligent Systems