Explore the journey of a seasoned .NET developer transitioning to .NET Core and Docker in production environments in this 55-minute conference talk. Gain insights into building a new tech stack, moving beyond "Hello World" demos, and running .NET Core on Linux in production with container orchestration, deployment automation, and monitoring. Learn valuable lessons on adopting .NET Core, implementing Docker builds and CI, managing configurations, setting up monitoring systems, automating deployments, and handling infrastructure. Discover how to navigate the challenges of cross-platform development, leverage MacOS and Linux environments, and utilize Docker for enhanced flexibility. Understand the gotchas and best practices for successfully implementing .NET Core and Docker in real-world production scenarios.
Overview
Syllabus
Introduction
Damians background
Work 180
Tech Stack
Docker
Feeling like a beginner again
What I had to learn
Wheres my code
Config injector
Rich class
Debug
Cake
Docker Image
Kubernetes
Elastic Container Service
Terraform
CloudFront
Deployment
Gotchas
Taught by
NDC Conferences