The Road Taken; From Framework to .NET 8

Presentation summary

Do you have a .NET Framework project out there that’s really looking to be updated to dotnet? Have a look at the path we chose when upgrading a production webshop running on WebForms with every imaginable anti pattern, into a modern framework with a MVC public site and a Blazor administration interface. On this trip we will go through subjects like analysis, planning, architecture, some best practices and what will you need to do to move it from on premise or Infrastructure As A Service to a fully managed Platform hosted solution.

Speaker

  • Eric Johansson, aka Thindal.

Eric has a broad experience that covers topics from ZX Basic to .NET. With projects spanning from business applications to nuclear power plant systems he developed the ability to adapt and evolve with the rapid changes in the tech landscape.

That knowledge is something that he shares freely as a content creator and public speaker. Eric is passionate about making complex topics accessible to all level of learners, which you can see in his style of teaching in his livestreams, tutorials and conference sessions. Because of this, Eric has been recognized as a Progress Telerik Champion.

Apart from being a techie, he's also a servant to Zelda, an adorable cat.

The demo

The demo is a very simple example of a WebForms application, that we will upgrade to a modern .NET 8 application. We will go through the steps of upgrading the project from WebForms, into MVC5, and finally to ASP.NET on .NET8. From here, the application will be packaged with Docker and prepared to be deployed to an Azure App Service.