dotnet

dotnet

By dotnet
Download on the App Store

dotnet episodes

  • Analyzing a Solution with .NET Upgrade Planner [4 of 18] Migrating from ASP.NET to ASP.NET Core
    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
    20 min
  • 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
    18 min
  • Upgrading a Project with .NET Upgrade Assistant [6 of 18] Migrating from ASP.NET to ASP.NET Core
    In this video, Mike uses the .NET Upgrade Assistant tool to upgrade a class library to .NET Standard. The .NET Upgrade Assistant automates many of the changes needed to migrate projects to 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
    01:36 - Overview of sample project
    03:05 - Upgrade Assistant options for Upgrade command
    06:00 - Upgrading a class library project with Upgrade Assistant
    18:40 - Successfully building the upgraded class library
    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 #upgradeassistant #aspnetmvc
    20 min
  • Intro to the Upgrade Assistant Visual Studio Extension [7/18] Migrating from ASP.NET to ASP.NET Core
    In this video, Mike introduces the Upgrade Assistant Visual Studio extension tool that allows incrementally migrating a project to a newer .NET target. The Upgrade Assistant command line tool is recommended for upgrading simple class libraries, console apps, Xamarin, and Windows desktop applications. The Visual Studio extension demonstrated in this video is recommended for upgrading ASP.NET projects and large class libraries. The latest version of the VS extension is available at https://marketplace.visualstudio.com/items?itemName=ms-dotnettools.upgradeassistant.
    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
    01:30 - Incremental ASP.NET migration
    04:20 - Visual Studio extension overview
    04:40 - System.Web.Adapters overview
    05:38 - Installing the Visual Studio extension
    07:40 - Running the Visual Studio extension
    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 #upgradeassistant #visualstudio
    9 min
  • Creating a New Project with the Upgrade Assistant Visual Studio Extension [8 of18] Migrating ASP.NET
    In this video, Mike shows how to get started with the Upgrade Assistant Visual Studio extension to create a new project for incrementally migrating an ASP.NET app to ASP.NET Core and how both the old and new projects can be deployed side-by-side with some endpoints in each.
    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:25 - Creating the new project with the Visual Studio Extension
    02:35 - Reviewing the updated solution
    06:10 - Running the updated solution
    08:05 - Preview of controller upgrade in next video
    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 #upgradeassistant #visualstudio
    9 min
  • Migrating an Endpoint with the Upgrade Assistant Visual Studio Extension [9 of 18] Migrating ASP.NET
    In this video, Mike uses the Upgrade Assistant Visual Studio extension to migrate an ASP.NET endpoint to ASP.NET Core. This includes migrating the controller, dependencies, views, and configuration.
    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 - Migrating an ASP.NET MVC controller
    06:39 - Fixing build errors after migration
    10:55 - Fixing migrated views
    14:00 - Migrating depending injection and data context
    18:25 - Running the partially updated application
    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 #upgradeassistant #aspnetmvc
    23 min
  • Migrating a Class Library with System.Web Dependencies [10/18] Migrating from ASP.NET to ASP.NETCore
    In this video, Mike uses the Upgrade Assistant Visual Studio extension and System.Web adapters to migrate a class library with System.Web dependencies to .NET Standard 2.0. By using the System.Web adapters, the upgraded library is usable from both ASP.NET and ASP.NET Core apps.
    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:55 - Updating System.Web dependencies with System.Web.Adapters
    03:40 - Migrating a class library using the Visual Studio extension
    08:48 - Running the updated application
    09:50 - Using the .NET Standard class library from ASP.NET MVC
    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 #upgradeassistant #aspnetmvc
    13 min
  • Using System.Web Adapters to Share Session State in ASP.NET Upgrade Scenarios [11 of 18] Migrating
    In this video, Mike uses System.Web adapters to share session state between an original ASP.NET app and a new ASP.NET Core app that he is incrementally migrating the endpoints to from the original app. Using this shared session solution, session state is preserved even if users hit some endpoints in the old app and some in the new app.
    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
    01:25 - Using System.Web.Adapters in views
    03:00 - Options for sharing session state between projects
    04:40 - Configuring session sharing using System.Web.Adapters
    11:30 - Congiguring session serialization
    13:10 - Configuring session sharing in controllers and views
    16:20 - Migrating additonal controllers after session sharing is configured
    18:50 - Showing side-by-side session data sharing
    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 #upgradeassistant #aspnetmvc
    26 min
  • Using System.Web Adapters to Share Authentication in ASP.NET Upgrade Scenarios [12 of 18] Migrating
    In this video, Mike uses System.Web adapters to share authentication decisions between an ASP.NET app and a new ASP.NET Core app that he is incrementally migrating functionality to. This allows users to login to the app that's being migrated once and have their identity respected by endpoints in both the original app and the new one. As part of this, the login components of the sample app being migrated in this video series are enabled.
    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
    01:00 - Authentication sharing architecture
    02:30 - Configuring the auth client from ASP.NET Core
    04:42 - Using ASP.NET identity in the ASP.NET Core app
    06:10 - Configuring auth sharing from ASP.NET MVC app
    07:40 - Migrating user controller to ASP.NET Core
    10:00 - Options to enable logoff from ASP.NET Core
    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 #upgradeassistant #aspnetmvc
    14 min
  • Sharing Authentication Cookies in ASP.NET Upgrade Scenarios [13/18] Migrating ASP.NET to ASP.NETCore
    In this video, Mike demonstrates how ASP.NET authentication cookies can be shared between multiple apps and how this technique can be used to share authentication between ASP.NET and ASP.NET Core apps in upgrade scenarios. This solution is more narrow than using System.Web adapters as shown in the previous video but gives an even better end user experience in situations where it applies.
    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
    01:00 - Configuring auth cookie sharing client in ASP.NET Core
    06:00 - Adding account controller to ASP.NET Core
    09:00 - Configuring auth cookie sharing from ASP.NET MVC
    11:00 - Testing the updated application
    13:00 - Reviewing completed actions 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 #upgradeassistant #aspnetmvc
    15 min