A new .NET version is released every year and now it's very easy to switch to the latest version, no matter what version of .NET you're targeting. In this series, you'll learn how to upgrade your applications to the latest .NET with existing tooling from Microsoft. We'll cover upgrades for different types of applications using both the Visual Studio extension and the CLI tool.
Full Series: YouTube link: https://aka.ms/dotnet/beginnervideos/youtube/modernization
Learn link: https://aka.ms/dotnet/beginnervideos/learn/modernization
Individual Video Links:
- What .NET platform to choose
- Why upgrade to .NET 8?
- How to approach the upgrade
- Visual Studio tool
- CLI tool
- Upgrading WinForms and WPF apps
- Upgrading ASP.NET apps
- Upgrading Azure Functions
- Upgrading Xamarin to .NET MAUI
In this video series, we will discuss modernization and upgrading your .NET applications.
Goal | Learn how to upgrade your applications to the latest .NET with existing tooling from Microsoft |
---|---|
What will you learn | Which .NET platform to choose and best practices for upgrading your apps |
What you'll need | Upgrade Assistant website |
Number of videos | 9 |
Follow along | coming soon |
Full Series: YouTube link: https://aka.ms/dotnet/beginnervideos/youtube/modernization
Learn link: https://aka.ms/dotnet/beginnervideos/learn/modernization
Upgrade Assistant website: https://dotnet.microsoft.com/en-us/platform/upgrade-assistant Documentation: https://learn.microsoft.com/en-us/dotnet/core/porting/upgrade-assistant-overview?WT.mc_id=dotnet-35129-website
This video will cover existing .NET platforms, what are the differences between them and what you should choose for your applications.
You will learn about all the benefits that are becoming available with .NET 8 and the reasons you might want to upgrade your .NET application from the previous version of .NET platform.
This video is about approaching the upgrade process for your application: where to start, what preparation you need to make, how to define any dependencies on not supported libraries using .NET Upgrade Planner tool, etc.
In this video, you’ll hear about the existing tooling available for upgrading your applications, in particular, about Visual Studio extension that allows you to upgrade your apps with just a few clicks from Visual Studio.
In this video you’ll learn about the .NET Upgrade Assistant global dotnet tool that provides similar functionality as the Visual Studio extension (we’ve talked about in the previous video) and allows you to upgrade your .NET apps to the latest .NET from a command line.
In this video we will demonstrate how to upgrade a sample WinForms or WPF application.
Upgrading WinForms and WPF apps
In this video, we'll demonstrate how to upgrade an ASP.NET application from .NET Framework to .NET Core and later.
In this video, we'll demonstrate how to upgrade Azure Functions to the latest .NET and the latest version of Azure Functions.
In this video, we'll demonstrate how to migrate from Xamarin.Forms application to .NET MAUI.
Be sure to give feedback about this workshop!