liveBook · Manning

System.Web adapter

As explained in ASP.NET Core in Action, 3e

A System.Web adapter is a .NET compatibility component that helps applications transition from System.Web-based ASP.NET to ASP.NET Core.

A System.Web adapter helps an existing ASP.NET application move toward ASP.NET Core without requiring the entire application to change at once. section 2.4.3

Migrate one page or API at a time

Use System.Web adapters with YARP and Visual Studio tooling to apply the strangler fig pattern: move selected pages or APIs to ASP.NET Core while the remaining application continues running. section 2.4.3

How ASP.NET Core in Action, 3e covers it

How deep it goes
Explains the adapter’s migration role and surrounding tooling, but does not detail configuration or implementation.
Examples
Uses one-page or one-API migration as the concrete incremental example.
What it assumes
Assumes an existing ASP.NET application and familiarity with choosing between full and incremental porting.
What you can do after
Apply System.Web adapters with YARP and Visual Studio tooling to reduce migration risk through incremental porting.
How it connects
Connects System.Web adapters with ASP.NET, ASP.NET Core, YARP, Visual Studio, and the strangler fig pattern.

Related concepts

This explainer was generated by Manning's knowledge graph from the text of ASP.NET Core in Action, 3e. The section links point to the parts of the book it draws on.