Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Microsoft

Migrate an ASP.NET web application to Azure with Visual Studio

Microsoft via Microsoft Learn

Overview

  • Module 1: Learn how to use ConfigurationBuilder to dynamically configure an ASP.NET web app to retrieve secrets from an Azure key vault.
  • In this module, you will:

    • Use ConfigurationBuilder to retrieve access keys from an Azure key vault at runtime.
  • Module 2: Learn how to implement logging in an ASP.NET web application so you can store log data in Azure Blob storage and incorporate log information into Azure Application Insights performance data.
  • In this module, you will:

    • Implement logging in an ASP.NET web application.
  • Module 3: Learn how to use Azure Cache for Redis to store session data and improve the scalability of web applications.
  • In this module, you will:

    • Configure ASP.NET to store session data by using Azure Cache for Redis

Syllabus

  • Module 1: Externalize the configuration of an ASP.NET app by using an Azure key vault
    • Introduction
    • Exercise - Set up an application and deploy Azure resources
    • Use the ConfigurationBuilder type
    • Exercise - Configure an Azure web app with ConfigurationBuilder
    • Summary
  • Module 2: Implement logging in a .NET Framework ASP.NET web application
    • Introduction
    • Exercise - Set up the application and deploy Azure resources
    • Implement logging in an ASP.NET web app
    • Exercise - Implement logging in an ASP.NET web app
    • Summary
  • Module 3: Improve session scalability in a .NET Framework ASP.NET web application by using Azure Cache for Redis
    • Introduction
    • Exercise - Set up an application and deploy Azure resources
    • Store session state information in an ASP.NET web app
    • Exercise - Store session state information in an ASP.NET web app
    • Summary

Reviews

Start your review of Migrate an ASP.NET web application to Azure with Visual Studio

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.