Tooling for Incremental ASP.NET Core Migrations | OD115



A first preview of some new tooling to make migrating from ASP.NET to ASP.NET Core easier.

Additional Resource:
ASP.NET Core in .NET 7 Preview 1 – What you need to know — https://docs.microsoft.com/shows/on-net/aspnet-core-in-net-7-preview-1-what-you-need-to-know
ASP.NET documentation — https://docs.microsoft.com/aspnet/core/

Recommended Next Step:
Learn at Build — https://aka.ms/LearnatBuild/?wt.mc_id=build22_ondemand_webpage_esc

Jump to:
00:00 Introduction
00:10 Mike Rousos, DevDiv Customer Engagement Team
00:26 Upgrading to .NET
02:11 New tooling to help with Challenging Upgrade Scenarios
04:18 ASP.NET Migration VS Extension
05:50 YARP (Yet Another Reverse Proxy); ASP.NET Core based reverse proxy library designed for ease of use and customization
07:23 System.Web Adapters
09:08 Features and benefits of session sharing
10:41 Useful resources for latest updates and preview instructions for ASP.NET migration
11:06 Demo; Incremental ASP.NET Core Migration
18:03 Here are some things controllers depend on.
25:22 You will notice in small differences in the Details page from some other pages.
27:34 How to move the layout over
32:53 Here’s what the example landing page looks like after migration to ASP.NET Core
33:57 Testing the added endpoints to demonstrate session sharing
34:50 Conclusion

Microsoft Build 2022