YoVDO

Deploying ASP.NET Applications

Offered By: LinkedIn Learning

Tags

ASP.NET Core Courses Microsoft Azure Courses PowerShell Courses IIS Courses

Course Description

Overview

Learn how to deploy your ASP.NET applications to IIS, Microsoft Azure, and Docker containers.

Syllabus

Introduction
  • ASP.NET deployment options for your app
  • What you should know
  • Demo project overview
1. Deployment Strategies
  • Choose a deployment strategy
2. Preparing IIS Environment
  • IIS introduction
  • Manual IIS installation on the client OS
  • Manual IIS installation on the server OS
  • Automate IIS install with PowerShell
  • Automate IIS install with PowerShell DSC
  • Web Deploy
3. Deploying to IIS
  • Xcopy deployment
  • Package the application
  • Manual deployment to IIS
  • Scripted deployment to IIS
  • Deploy locally to IIS with Visual Studio
  • Deploy remotely to IIS with Visual Studio
4. Deploy to Azure
  • Prepare deployment to Web App
  • Manual deployment to Web App
  • Deploying using Visual Studio to Web App
  • Create Azure VM
  • Deploying using Visual Studio to VM
5. Deploy to Docker
  • Understanding Docker architecture
  • Install Docker
  • Deploy the application to Docker
  • Create the Dockerfile
  • Create the base Docker image
  • Publish the image
  • Deploy a Docker image to Azure
Conclusion
  • Azure resource teardown
  • Next steps

Taught by

Tiberiu Covaci

Related Courses

Build Web APIs using ASP.NET
Microsoft via edX
MVC Application Design using .NET Core 2.0
Microsoft via edX
Getting Started with ASP.NET Core Razor Pages
Coursera Project Network via Coursera
ASP NET Core,MVC,C#,Angular, ChatGPT & EF Crash Course
Udemy
RESTful Web API - The Complete Guide (.NET7 API) Part 1
Udemy