A .net core version of Umbraco is currently in progress; there is a page in the documentation that is trying to keep track of news and information as it's released:
But you can see from the post there is much still to do, and it will be next year before this is near release, so whilst this project began on .net core 3.1 a .net 5 version would be more likely for release.
It's unlikely to be called Umbraco 9 - it's more likely to be version 1 of UmbracoCMS on .net core, but nothing is confirmed yet.
At the moment, the plan is to keep the database structure the same as V8, and the backoffice and it's concepts will all remain, which means it should be reasonably possible to migrate the data from a V8 site to the .net core version - however it's likely that any customisation, extensions of Umbraco would need to be rewritten to take advantage of .net Core, similarly depending on your implementation you would expect to need to rewrite and tweak views/templates for rendering your content. Finally on launch not all V8 packages would necessarily be available! - so if your site relies on a niche 3rd party package, there may be a delay before that is ported by the 3rd party developer, there is a plan to support package developers to work on popular packages before the final release of v next...
... but at the moment a lot of this is conjecture.
Umbraco v8: .NET 5 and migration.
Will Umbraco v9 be based on .NET 5? Would it be easy to migrate from v8 to v9?
Hi Nikhil
A .net core version of Umbraco is currently in progress; there is a page in the documentation that is trying to keep track of news and information as it's released:
https://our.umbraco.com/documentation/UmbracoNetCoreUpdates
There has been an 'alpha' release, the details of which are here:
https://umbraco.com/blog/net-core-alpha-release/
But you can see from the post there is much still to do, and it will be next year before this is near release, so whilst this project began on .net core 3.1 a .net 5 version would be more likely for release.
It's unlikely to be called Umbraco 9 - it's more likely to be version 1 of UmbracoCMS on .net core, but nothing is confirmed yet.
At the moment, the plan is to keep the database structure the same as V8, and the backoffice and it's concepts will all remain, which means it should be reasonably possible to migrate the data from a V8 site to the .net core version - however it's likely that any customisation, extensions of Umbraco would need to be rewritten to take advantage of .net Core, similarly depending on your implementation you would expect to need to rewrite and tweak views/templates for rendering your content. Finally on launch not all V8 packages would necessarily be available! - so if your site relies on a niche 3rd party package, there may be a delay before that is ported by the 3rd party developer, there is a plan to support package developers to work on popular packages before the final release of v next...
... but at the moment a lot of this is conjecture.
regards
Marc
is working on a reply...