Over the last few weeks we have been working on the latest Umbraco updates. Being Umbraco developers we wanted to ensure that we understood the implications, limits and expectations so that we could manage our clients sites and expectations.
Umbraco version 8 was built on the asp.net framework whereas Umbraco version 9 has been built on the .net core framework. This means a direct upgrade was not possible.
We started with a brand new blank Umbraco 9 website and migrated all the parts of the Umbraco 8 site piece by piece.