A SkillsCast for this session is not available.
But you are still deploying to IIS and Windows. You have not left the walled garden, even though Microsoft tore the walls down in the name of OSS. It sure looks scary out there. What replaces IIS? What will I do if I can't run Windows Services using TopShelf? How do you talk to your server if it does not support RDP? What the hell is the bash shell and how the hell do you quit Vim?
If the Linux world is a strange place where you can never imagine deploying your apps, this tutorial is for you.
Ian and Toby are going to take you through the basics of deploying your application to non-Windows environments and running them there. By the end of the tutorial, you will have learnt what the moving pieces are that replace the more familiar world of Windows, why they are not really that scary, and may be much more powerful and how you can use them with your .NET application.
The knowledge gained here will be equally valuable whether you deploy to tin, an EC2 instance, or a Docker container.
Prerequisites: Delegates will need access to a Linux shell, either via WSL, a VM, or dual booting.
YOU MAY ALSO LIKE:
- HTTP API patterns (SkillsCast recorded in July 2019)
- Functional Concurrency in .NET with C# and F# with Riccardo Terrell (Online Course on 7th - 10th December 2021)
- F# for a Real World E-commerce Project (SkillsCast recorded in October 2020)
- Machine Learning Made Easy with ML.NET and F# (SkillsCast recorded in October 2020)
Tutorial: Linux :heart - .NET Core: Deploy and Run
Toby Henderson is currently an Application Architect at Huddle. Previously he worked in the finance sector as a developer, operations manager and technical architect for over 15 years. Very fussy about coffee, likes good food and booze.
Polyglot Coding Architect in London, founder of #ldnug, speaker, tabletop gamer, geek. Tattooed, pierced, and bearded. The 'guv' on @BrighterCommand