Special offers now — see discounted courses.
day
:
hour
:
min
:
sec
See special offers
Deploying ASP.NET Applications

Deploying ASP.NET Applications

1h 23mIntermediate2018-11-26

Authors

Tiberiu Covaci

Tiberiu Covaci

Microsoft Regional Director, Full-Stack Tech Lead, Azure Architect

Course details

ASP.NET is still the most popular framework for building enterprise-scale Microsoft web apps. Choosing the right deployment strategy is critical to the success of these applications. Learn the various options, from deploying with IIS on a local Windows machine, deploying to the cloud with Azure, or leveraging containerization with Docker. Instructor Tiberiu Covaci, a Microsoft MVP, explores manual and automated techniques, using common tools like PowerShell and Visual Studio that make it easy to follow along on your own.
Learning objectives
Choosing a deployment strategy
Installing IIS manually and automatically with PowerShell
Deploying to IIS with Visual Studio
Deploying to Azure
Deploying to Docker

Skills covered

ASP.NETDockerSoftware DeploymentFront-End Web DevelopmentAzureProjectWeb DevelopmentNetwork and System AdministrationMicrosoft

Concepts

0. Introduction

  • 01 - ASP.NET deployment options for your app
  • 02 - What you should know
  • 03 - Demo project overview

1. Deployment Strategies

  • 04 - Choose a deployment strategy

2. Preparing IIS Environment

  • 05 - IIS introduction
  • 06 - Manual IIS installation on the client OS
  • 07 - Manual IIS installation on the server OS
  • 08 - Automate IIS install with PowerShell
  • 09 - Automate IIS install with PowerShell DSC
  • 10 - Web Deploy

3. Deploying to IIS

  • 11 - Xcopy deployment
  • 12 - Package the application
  • 13 - Manual deployment to IIS
  • 14 - Scripted deployment to IIS
  • 15 - Deploy locally to IIS with Visual Studio
  • 16 - Deploy remotely to IIS with Visual Studio

4. Deploy to Azure

  • 17 - Prepare deployment to Web App
  • 18 - Manual deployment to Web App
  • 19 - Deploying using Visual Studio to Web App
  • 20 - Create Azure VM
  • 21 - Deploying using Visual Studio to VM

5. Deploy to Docker

  • 22 - Understanding Docker architecture
  • 23 - Install Docker
  • 24 - Deploy the application to Docker
  • 25 - Create the Dockerfile
  • 26 - Create the base Docker image
  • 27 - Publish the image
  • 28 - Deploy a Docker image to Azure

Conclusion

  • 29 - Azure resource teardown
  • 30 - Next steps

About us

LyndaKade is a leading learning platform that helps people learn business, software, technology, and creative skills to achieve personal and professional goals.

Phone numberAparat ChannelTelegram SupportTelegram ChannelInstagram Page

All rights to this site belong to LyndaKade.

Terms of Service|Privacy Policy

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
Zarinpal
Zibal