The strangler pattern modernizes an existing application through small iterations. New ASP.NET Core functionality gradually replaces selected pages or APIs while the existing application continues operating, reducing the risk of a full conversion. section 2.4.3
A practical migration can use:
- System.Web adapters to support migration between application generations. section 2.4.3
- YARP, a .NET reverse proxy, to help direct requests during the transition. section 2.4.3
- Visual Studio tooling to move one page or API at a time instead of converting everything at once. section 2.4.3
Incremental ASP.NET migration
Move one page or API from an existing ASP.NET application to ASP.NET Core, verify the result, and continue with the next slice until the remaining legacy application can be retired. section 2.4.3



