Migrate your Web Apps to ASP.NET Core, one page at a time
summary
Shows how to replace pages one at a time by putting an ASP.NET Core app with YARP (Microsoft Reverse Proxy) in front of an existing ASP.NET WebForms or MVC site, proxying unknown requests to the old app while serving matched paths with new Razor pages or MVC. Covers session sharing (HTTP handlers + session API), cross‑app authentication (serialize ClaimsPrincipal, custom auth handler), using MessagePack serialization, a response transformer for absolute redirects, and the strangler fig pattern for incremental migration. YARP preview supports .NET Core 3.1 and .NET 5.
AI-written summary · about
chapters (5)
related talks
46mTales from the NET 8 Migration Trenches
53mTales From the .NET 7 Migration Trenches
30mMicrosoft YARP & Reverse-proxy in theory and practice
01h 03mASP.NET Core 1: What has changed for MVC and Web API developers?
58mUpgrade any .NET applications with the latest .NET stack.
44mLet’s Migrate That Puppy
01h 00mIntroduction to ASP.NET Core Razor Pages
01h 02mASP NET Core Beyond the Introductino
