Introduction

Completed

In this module, you'll upgrade an ASP.NET MVC application running on .NET framework to ASP.NET Core.

Example scenario

Suppose you're an employee of a pizza company named Contoso Pizza. Your manager has asked you to evaluate whether you should upgrade an existing internal application written in ASP.NET MVC 5 running on .NET Framework 4.8.1 to ASP.NET Core.

What will you learn?

By the end of this module, you should be able to:

  • Understand when and why to modernize an existing ASP.NET application running on .NET Framework to ASP.NET Core.
  • Understand modernization options and opportunities for ASP.NET applications running on .NET Framework.
  • Understand how the Upgrade Assistant helps you to analyze and incrementally upgrade an existing ASP.NET application.
  • Update an existing ASP.NET application running on .NET Framework to ASP.NET Core.

What's the main goal?

By the end of this session, you'll be able to upgrade a small ASP.NET MVC application from .NET Framework 4.8.1 to ASP.NET Core. You'll understand how the Upgrade Assistant can help you to analyze and incrementally upgrade an existing ASP.NET application, as well as the manual migration steps required to complete the upgrade. You'll know where to find additional guidance and resources for more complex migration scenarios.