Feature upgrade is useful in the following scenarios (though
there may be more!):
- To
make changes to existing site collections or sites, or something inside –
for example:
- Making
changes to existing items e.g. adding a new column to a content type/list
- Adding
new elements to existing sites e.g. a new list
- Any
change which involves doing something to a site using the API e.g. using
code to modify the navigation settings for many sites
- To
add new functionality into an existing Feature, rather than create a new
one – perhaps because that’s the most logical factoring
- Where
some functionality will be upgraded several times during its lifecycle,
possibly in a situation where the changes are not rolled out to every
site, or are rolled out at different times
No comments:
Post a Comment