Join Nate Barbettini for an in-depth discussion in this video Choose a deployment strategy, part of Deploying ASP.NET Core Applications.
- [Narrator] Now that we've looked at the framework…and server architecture,…let's explore how to get your application…onto a physical web server.…Because ASP.NET Core is cross-platform,…there are more ways to deploy an application…compared to previous versions of ASP.NET.…You can still deploy applications…to IIS server on Windows just like you did before.…As discussed earlier,…this means IIS acting as a reverse proxy to Kestrel.…You'll use Visual Studio to copy the published binaries…to your server or copy them over manually.…Similarly, you can deploy to a Linux server…and use Kestrel plus a proxy like nginx or Apache.…
Just like IIS, this involves manually copying…the published binaries to your server.…You can also publish your application…to the Azure App Service.…App Service is a managed hosting solution,…which means you don't have to worry about…setting up the server itself.…Deploying to Azure App Service can be done…by uploading the binaries using Visual Studio…or by setting up continuous integration…to deploy your application…
- Setting up your ASP.NET project
- Setting up IIS
- Creating an IIS site and app pool
- Publishing your app with Visual Studio or the command line
- Deploying to Azure
- Deploying to Linux
- Deploying with Docker
Skill Level Intermediate
1. Get Started
2. Deploying to IIS
3. Deploying to Azure
Get started with Azure1m 4s
4. Deploying to Linux
5. Deploying with Docker
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.Cancel
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.