Upgrade Analysis with .NET Upgrade Assistant [5 of 18] Migrating from ASP.NET to ASP.NET Core



Upgrade Analysis with .NET Upgrade Assistant [5 of 18] Migrating from ASP.NET to ASP.NET Core

Upgrade Analysis with .NET Upgrade Assistant [5 of 18] Migrating from ASP.NET to ASP.NET Core

In this video, Mike uses the .NET Upgrade Assistant’s analyze command to understand what changes are needed to upgrade a solution before diving into the upgrade. The .NET Upgrade Assistant highlights changes needed in source code and NuGet dependencies in order to target newer versions 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:10 – Comparing the Analyze and AnalyzeBinaries commands
02:35 – Running the Analyze command
09:04 – Using the HTML report
12:31 – Using SARIF analysis in VS Code and Visual Studio
17:10 – 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