Thursday

Room 1

16:15 - 17:00 (UTC±00)

Talk (45 min)

Migrate your Web Apps to ASP.NET Core, one page at a time

Do you have an ASP.NET WebForms or MVC application that you’d like to migrate to ASP.NET Core, but it’s going to take ages and you can’t justify the time? What if I told you there was a way to migrate one page at a time, keeping everything else running normally? Well, there is. In this talk I’ll show you how to include Microsoft’s reverse proxy in an ASP.NET Core MVC application to proxy requests to your old ASP.NET app, but intercept specific pages and render them using shiny new Razor. With this approach, you can gradually migrate and upgrade your application at the same time as maintaining and supporting it. It may take years, but you’ll get there in the end!

.NET
Web

Watch this talk live on YouTube.

What if I told you there was a way to migrate one page at a time, keeping everything else running normally? Well, there is. In this talk I’ll show you how to include Microsoft’s reverse proxy in an ASP.NET Core MVC application to proxy requests to your old ASP.NET app, but intercept specific pages and render them using shiny new Razor. With this approach, you can gradually migrate and upgrade your application at the same time as maintaining and supporting it. It may take years, but you’ll get there in the end!

Mark Rendle

Mark is the founder of RendleLabs, which is really just him playing with .NET Core, Docker, Azure, microservices and so on and then teaching other people about it and helping them build clean, stable, scalable solutions. He's been getting paid to do what he loves for nearly 30 years now, and still worries that somebody's going to notice and make him stop.