Dockerizing ASP.NET Core: From Basics to Production
A complete guide to containerizing ASP.NET Core applications. Learn standard patterns, security best practices, and how to use Chiseled Ubuntu images.
Explore our complete collection of articles on web development, software architecture, and modern development practices.
Latest posts first
A complete guide to containerizing ASP.NET Core applications. Learn standard patterns, security best practices, and how to use Chiseled Ubuntu images.
Level up your Docker skills. Deep dive into Volumes for data persistence, advanced Networking types, and Dockerfile optimization.
Apply your knowledge to real-world scenarios. We'll setup a full-stack Web App with a Database and explore Microservices architecture.
Stop running individual commands. Learn how to define and run multi-container applications using Docker Compose.
Bring everything together with a production-ready architecture for React Router + TypeScript apps built with Vite. Learn about feature-first structure, lazy routes, testing, and common pitfalls.
Add authentication and protected routes to your React Router + TypeScript app. We’ll build a simple auth flow with login, logout, and role-based access inside the Vite-powered dashboard.
Learn how to use React Router’s data APIs (loaders and actions) with TypeScript in a Vite React app. We’ll build a simple CRUD flow inside the dashboard section using route-based data fetching and mutations.
Learn how to organize nested routes, layout routes, and dashboard-style sections in a React Router app built with Vite and TypeScript. We’ll build a realistic dashboard with shared layout and child pages.
Learn how to set up React Router with a TypeScript React app created using Vite. We’ll build a small multi-page layout with navigation, 404 page, and a clean folder structure that will scale to real-world apps.