Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Azure Development in Visual Studio: Build, Deploy & Publish
New

Azure Development in Visual Studio: Build, Deploy & Publish

Master Azure development in Visual Studio. Connect cloud services, build container apps, and publish to App Service.
Created byACHRAF ER-RAYA
Last updated 9/2026
English

What you'll learn

  • Connect Visual Studio securely to Microsoft Azure subscriptions using Managed Identities, Entra ID authentication, and zero hardcoded secrets.
  • Configure Azure Key Vault, Azure SQL, and cloud dependencies directly inside Visual Studio without manually crafting complex JSON strings.
  • Publish .NET web applications to Azure App Service and Container Apps using custom publish profiles and automated GitHub Actions workflows.
  • Build, containerize, and debug microservices locally with Azurite emulators and push production images directly to Azure Container Registry.

Course content

6 sections • 7 lectures • 1h 16m total length
  • Service Authentication and Identity Configuration in VS 2026 To 205012:34

Requirements

  • Basic familiarity with C# and .NET development, Visual Studio 2022 (Community or higher) installed, and a free or active Microsoft Azure account.

Description

This course contains the use of artificial intelligence.

Are you a .NET developer struggling to smoothly connect your local development workflow to Microsoft Azure?

Who this course is for:

  • .NET developers looking to integrate Microsoft Azure into their daily workflow using Visual Studio.

  • Software engineers migrating local applications to Azure cloud services.

  • Web developers who want to learn fast, automated deployment techniques directly from their IDE.

  • Solutions architects wanting practical experience with Visual Studio connected services and containers.

What you will learn:

  • Connect Visual Studio directly to Azure subscriptions securely

  • Model and manage cloud dependencies using Connected Services

  • Configure Azure Key Vault and Managed Identities without hardcoded secrets

  • Build and containerize .NET applications inside Visual Studio

  • Deploy web apps to Azure App Service with custom publish profiles

  • Publish microservices to Azure Container Apps seamlessly

  • Set up remote debugging and live application monitoring

  • Automate deployments by generating GitHub Actions workflows directly from VS

Requirements:

  • Basic familiarity with C# and .NET application development.

  • Visual Studio 2022 installed on your machine.

  • A free or active Microsoft Azure account.

Final Project Description: In the final project, you will build a complete multi-tier .NET Web API locally, connect it to Azure Key Vault and Azure SQL using Visual Studio Connected Services, containerize the application, and publish it live to Azure Container Apps with active deployment verification and Application Insights tracking.

Who this course is for:

  • .NET developers, C# programmers, and cloud engineers looking to build, test, containerize, and deploy Azure applications using Visual Studio.