Datasheet
Utilizing Umbraco Starter Kits
x
21
Performing a Version Upgrade
When upgrading between single major versions, identifying all third-party components and
Umbraco version-specifi c features is important. Breaking changes are noted in the major version’s
release notes and in Umbraco-provided installation and upgrade guides. Aside from verifying that
third -party components are compatible with the version to which you are upgrading, creating a
backup of all modifi ed fi les, dependent assemblies, ASP.NET user controls, and all confi guration
fi les is essential.
The process to complete a version upgrade is generally:
1. Gather information about changes to confi guration fi les.
2. Identify third-party components and related fi les.
3. Extract the version release from the archive.
4. Copy new or altered fi les to your installation.
5. Apply changes to confi guration fi les.
6. Run the Umbraco Upgrade Wizard.
After the fi les are copied and the confi guration fi les are updated, open a browser and navigate to
your Umbraco instance. The Umbraco Upgrade Wizard launches and guides you through the pro-
cess to complete the site upgrade.
Updating your installation’s confi guration fi les to properly contain both a new
version’s required settings and your specifi c settings is tricky at best. Most users
have the most success by using a fi le difference and merge tool to create new
confi guration fi les based on the new fi le and adding the settings from the older
version where no confl ict exists.
Some settings will need to be determined based on your specifi c requirements
and the specifi c version being used for the upgrade — for example, XML
schema changes from version 4.0 to version 4.5 and Umbraco user password
format — set in
web.config — from version 4.5.0 to version 4.5.1.
UTILIZING UMBRACO STARTER KITS
Umbraco comes with four starter kits to help you get up and running quickly with your Umbraco
installation. These include the Simple starter kit, the Blog starter kit, the Personal starter kit, and
the Business starter kit. Each of these starter kits contains a collection of document types, templates,
and modules that make up a simple but complete site. In addition, you can customize each starter
kit with a skin and additional modules (discussed later). You can either install Umbraco starter kits
when you install Umbraco or at a later time from the Developer Packages section of the Umbraco
backoffi ce as shown in Figure 1-22.
c01.indd 21c01.indd 21 4/16/2011 2:34:23 PM4/16/2011 2:34:23 PM