Migrating from Web Forms
Last but not least we have Web Forms.
There is honestly not any good upgrade path for Web Forms, there was a project that aimed for code reuse when converting to Blazor but it is not being actively worked at.
The first thing we should know is that Blazor is in many ways very similar to Web Forms so the learning curve to get to Blazor is almost nonexistent since we have state management in Web Forms as well as Blazor.
There are some migrations strategies there you would use YARP ("Yet Another Reverse Proxy") but my recommendation would be to migrate a part of our website to Blazor and imply having two sites running until we reach a point where it is feature complete.
Moving to Blazor is fairly quick to do and in the end, I believe it will save you time.
When we moved our site from MVC to Blazor, we realized that in some cases it was faster to rewrite the component to Blazor than trying to solve it in MVC.
Web Forms should be even faster to convert since...