I wonder, has anyone successfully upgraded an Umbraco v7 site with extensive custom code to Umbraco v10 or 11? If so, how did it go? Additionally, what are some key issues that I should keep in mind during the upgrade process?
There is a website written on Umbraco v7.16.13 which needs to be upgraded to the latest v11..
It includes at least the following:
Umbraco Forms
Seo checker
LeBlender - (specifically many of the LeBlender Grid Editors which are used in lots of contents)
Custom backoffice sections
Custom Data types
Custom Macros
Custom nested contents
Scheduled tasks (configurable from the umbracoSettings.config file)
SSO for members (using Identity Service)
Up to 150 templates in accordance with partial views
A lot of custom back-end code for templates, partials, macros, custom data types... which uses umbraco content/member/media services
Multiple custom content/member search methods which uses umbraco examine
Just to add to the mix, my favourite route to the upgrade has been to use uSync migrations to fetch me all the content and Umbraco setup into a new project and start migrating the code from there.
So, as a rough list of tasks:
install uSync migrations on the old site (even works on v7 now!)
setup a fresh v13 site and install uSync migrations and any back office packages (custom property editors)
manually copy media files over to get picked up in the migration
run the migration on the v13 site, and we should have a fully functioning back office with all the content in
copy over all custom code from the old site (views, controllers, services etc)
convert the code to use namespaces and features from v13
This has worked for me with great success. The only snag is if you're relying on packages that aren't developed for the target Umbraco you need to either find an alternative or update the package yourself.
Umbraco upgrade from 7 to 10 or 11
Hi,
I wonder, has anyone successfully upgraded an Umbraco v7 site with extensive custom code to Umbraco v10 or 11? If so, how did it go? Additionally, what are some key issues that I should keep in mind during the upgrade process?
There is a website written on Umbraco v7.16.13 which needs to be upgraded to the latest v11..
It includes at least the following:
I looked at the following article : https://www.dot-see.com/blog/so-you-want-to-upgrade-from-umbraco-v7-to-v10-v11-wrong-verb/ and believe that this is a very painstaking task. What are your thoughts? Are there any alternatives that could make life easier?
Hey progproger
A good starting point for this could be to have a look at this article from Skrift.io
https://skrift.io/issues/how-i-upgraded-my-umbraco-v7-project-to-umbraco-v11/
Hope this can help you
/Dennis
Great article from Nurhak there!
Just to add to the mix, my favourite route to the upgrade has been to use uSync migrations to fetch me all the content and Umbraco setup into a new project and start migrating the code from there.
So, as a rough list of tasks:
This has worked for me with great success. The only snag is if you're relying on packages that aren't developed for the target Umbraco you need to either find an alternative or update the package yourself.
is working on a reply...