.NET without Windows
summary
.NET Core runs on Windows, Linux and macOS using the dotnet CLI to create, restore, build, test (xUnit) and publish apps; editor options include Rider, Xamarin Studio and VS Code with OmniSharp; web apps are console processes using Kestrel and can be packaged as a portable or standalone app via dotnet publish, then containerized with Docker and fronted by NGINX or HAProxy; project.json is being replaced by MSBuild/CSProj, roughly 40–60% of BCLs shipped from Microsoft, and the demos compile, run and debug across platforms.
AI-written summary · about
chapters (26)
- 0:00Intro
- 0:43Decline of the monoculture
- 2:40Mono
- 4:25Xamarin
- 5:42Unity
- 6:16DarkNet Core
- 9:57NetCore
- 11:44Project Format
- 13:05API Service
- 15:27This is all okay
- 17:27CS Proj files
- 18:11Project Jason
- 18:43Creating a Project
- 23:30Creating an ASPNET Core Application
- 28:06Looking at the Code
- 28:16What Tools Can We Use
- 34:46Testing
- 36:52Hosting
- 37:16Kestrel
- 38:07Deploy
- 38:19Packaging
- 44:46Containers
- 46:19Docker Image
- 49:38Reverse Proxy
- 50:47HTTP Platform Handler
- 51:34HTTP Proxy








