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.
strangler patternuses · The strangler pattern is an incremental modernization approach that replaces a legacy system by gradually transferring its functionality to a new system until the legacy system can be retired.
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.