In this video, Mike introduces the .NET Upgrade Planner tool. The .NET Upgrade Planner is an experimental tool that analyzes .NET API dependencies with an easy-to-use UI and helps to plan what changes will be needed to the solution to upgrade it to a newer version of .NET.
Series:
1. .NET Migration Overview - https://youtu.be/zHgYDZK3MrA
2. Why Upgrade to .NET? - https://youtu.be/Fb6PsBW2ekg
3. Getting Started with .NET Upgrade Assistant - https://youtu.be/FRrslz_AHzE
4. Analyzing a Solution with .NET Upgrade Planner - https://youtu.be/_nox9CYaA_s
5. Upgrade Analysis with .NET Upgrade Assistant - https://youtu.be/TwAKnZ-XcU4
6. Upgrading a Project with .NET Upgrade Assistant - https://youtu.be/ttangBEcZfo
7. Intro to the Upgrade Assistant Visual Studio Extension - https://youtu.be/B2vz98yfskc
8. Creating a New Project with the Upgrade Assistant Visual Studio Extension - https://youtu.be/LQxSX_gkNj4
9. Migrating an Endpoint with the Upgrade Assistant Visual Studio Extension - https://youtu.be/RpGnyN8c5qw
10. Migrating a Class Library with System.Web Dependencies - https://youtu.be/TB7nfriQuGI
11. Using System.Web Adapters to Share Session State in ASP.NET Upgrade Scenarios - https://youtu.be/_XG3EYRcgY8
12. Using System.Web Adapters to Share Authentication in ASP.NET Upgrade Scenarios - https://youtu.be/5hEghsFQB48
13. Sharing Authentication Cookies in ASP.NET Upgrade Scenarios - https://youtu.be/WF-8Yz8QKcw
14. Migrating static content from ASP.NET to ASP.NET Core - https://youtu.be/SmP38AW4KkY
15. Deploying an Incrementally Migrated ASP.NET App to Azure App Service - https://youtu.be/u5Hspwt50O0
16. ASP.NET to ASP.NET Core Migration Wrap-Up - https://youtu.be/rPEZ3_-CjDM
17. Upgrading from WCF to CoreWCF - https://youtu.be/w2FUHYLR0hM
18. Deep Dive into System.Web Adapters - https://youtu.be/zXoGXbB3JDI
Chapters:
00:00 - Intro
00:40 - Overview .NET Upgrade Planner
01:40 - How to install .NET Upgrade Planner
02:20 - Running the .NET Upgrade Planner
04:45 - Understanding the .NET Upgrade Planner output
06:00 - .NET Upgrade Assistant Analyze command
11:00 - Setting desired platforms and frameworks
14:20 - Saving a report to Excel
16:55 - Saving an offline copy
19:18 - Recap and next steps
Follow Mike:
Twitter: https://twitter.com/mjrousos
GitHub: https://github.com/mjrousos
Links:
Get the code - https://github.com/mjrousos/UpgradeSample
Migrating ASP.NET to ASP.NET Core - https://learn.microsoft.com/en-us/aspnet/core/migration/proper-to-2x/
.NET Upgrade Planner - https://apisof.net/upgrade-planner
.NET Upgrade Assistant (VS Extension) - https://learn.microsoft.com/aspnet/core/migration/inc/overview
.NET Upgrade Assistant (command line) - https://github.com/dotnet/upgrade-assistant
System.Web Adapters - https://github.com/dotnet/systemweb-adapters
šāāļøšāāļø Get your questions answered on the Microsoft Q&A for .NET: https://aka.ms/dotnet-qa
š« Learn C#, F#, and .NET with free self-guided learning from Microsoft Learn: https://aka.ms/learndotnet
#dotnet #modernization #upgradeassistant