Modernizing Legacy .NET Apps with Docker
summary
Demos show a legacy ASP.NET WebForms app packaged with Dockerfiles for Windows, a SQL Server container, and an image2docker extraction; synchronous DB writes become an event published to NATS and processed by a small .NET console handler, which removes the DB bottleneck and scales. Front end moves into Umbraco behind an nginx proxy, health checks and a multi-service docker-compose CI pipeline build from an MSBuild image — all run successfully in the demo.
AI-written summary · about
chapters (21)
- 0:00Start
- 0:18Modernizing Legacy Dotnet Applications
- 1:10Docker Platform
- 2:19What Docker Is
- 5:21Run a Web Server
- 12:06Docker File
- 12:45Powershell
- 13:49Docker Image Build
- 14:52Run It in a Container
- 17:24Image to Docker
- 20:07Performance Problem
- 27:08Dockerfile for Version 2
- 29:10Update My Web Application
- 31:01Health Check
- 36:37Splitting Out My Front End
- 44:31Docker Compose
- 44:49The Docker Compose File
- 51:32Modernization Spectrum
- 55:35What the Linux Environment Is Good To Run Docker for Production
- 56:17Linux
- 57:50How Does Licensing Work When Running Windows Containers from a Mac
related talks
01h 00m20 year old cloud native apps with .NET
58mModernizing your legacy application
31mModernize Fast, Migrate Faster: .NET Apps
15mYes, Kubernetes Can Run Your Windows Apps. Seriously...
01h 07mMoving 17 years of old legacy code and sites into the Cloud
46mContainerizing Legacy Applications
54mCtrl-Alt-Del: learning to love legacy code
43mDino Apps Deserve Love Too!
