How To Upgrade a Production App to .NET 8

preview_player
Показать описание
With .NET 8 out, one of the questions that comes up a lot is how do I upgrade my existing .NET application to the latest version. In this video, we are going to take an existing Blazor Server application and upgrade it to .NET 8. We are going to review the process for upgrading versions, we will clean up the NuGet packages, and we will test the application. That's going to take about thirty seconds to actually accomplish. After that, we will discuss the parts of the application that need to change if we were to implement the new features from Blazor Web Apps.

Рекомендации по теме
Комментарии
Автор

As with all Tim's other videos, this one is so well presented. As it neared the end, I realized there was not enough time to cover converting a server app to a new Blazor Web App, so I am looking forward to a video covering that process, including challenges with authentication. Thank you!

ericwittkopp
Автор

In my experience, organisations (Enterprise level) or even product based don't bother to upgrade unless the situation becomes super critical like "going out of support" or performance or maintenance issues as no developer would like to work on the old technology. Besides that, this is a lovely and crisp video. Thank you Tim!

rishi.girdhar
Автор

This is what I mentioned in one of your previous videos where there was a comment with someone having issues upgrading to .net 8 in blazor. Its as easy as changing to .net 8 framework and maybe upgrading any nuget packages. You don't have to change to the blazor web app way
and make all the javascript / program.cs changes etc..

chrisjohansson
Автор

Great video! I am only using the Server/Interactive Server parts of the new Blazor Web App and Azure AD B2C still works with minor tweaks. I also experimented with Entra External ID and its even better so far. Migrating from from B2C to identity with entity framework is painful.

Mohamed-iqi
Автор

Tim, I upgraded my app like you did in this tutorial but I've yet to be able to get the QuickGrid to be recognized. Any suggestions?

DavidMartin-vsdm
Автор

Thanks for video.
In a products owner view, some only think these kinds of upgrades is a mean to waste money on something that Microsoft forces upon them. For the end user after a net upgrade, other then perhaps performance they won't see any difference. (unless devs work more to add new net 8 stuff)

Sysshad
Автор

Thank you Tim Great Video.
I don't have access to Azure and it's services in my country . Could you consider to teaching identity in Blazor or WebAPI or mvc or Razor Pages and how to customize the ui and code in our projects
like maybe creating a new playlist for identity in dotnet web applications

FaceInsta-sf
Автор

Be careful if upgrading to dotnet 8 and use Azure in production. It does not work for lots of Azure regions. I am using UK South Azure so can not use dotnet 8 in production.

ajtandon