Discover how to get from an ASP.NET Core 2.1 project to the newest version of ASP.NET Core 3 in this video from the November 2019 Spokane .NET Users Group meetup.

In this talk, I uncover the basic changes required to convert an existing application from ASP.NET Core 2.1 to ASP.NET Core 3.1. After the initial conversion, I make additional changes so the application can take advantage of the new endpoint routing functionality and discuss what middleware changes need to be made in order for that to work.

Taking the migration one step further, I apply modifications so that new C# 8 features can be enabled, in particular, the nullability flag. This brought on some unexpected behaviors, especially around the database and its impact on migrations.

Finally, to truly make this a 3.1 application, I enabled server-side Blazor on the existing MVC application and added a simple component to show what changes needed to be made to the code so this feature would function correctly.

Want More Videos Like This?

Check out the videos, blogs and short clips from our Microsoft technology event on Visual Studio 2019, Xamarin, Azure, .NET Core 3.

Or, join the Spokane .NET Users Group and find video links in many of their past meetings.

Join the Conversation

1 Comment

Your email address will not be published. Required fields are marked *

  1. As Asp.Net is a secure web development service and technology, many recommendations we can see of migrations. Here in this video I found the best support and good reason. It’s helpful for my client as we are a dot net mobile application development company – Moon Technolabs.