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 migrating to Blazor, but it is not being actively worked on.
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 migration strategies where you would use Yet Another Reverse Proxy (YARP). Still, my recommendation would be to migrate a part of the website to Blazor and have two sites running, until we reach the 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...