#ASPNetCore Posts

Deploying a .NET App with Docker Compose

Docker makes it easy to package a .NET application and its dependencies into a consistent, portable environment. Docker Compose takes this a step further by allowing you to define and run your application and supporting services from a single configuration file. In this article, we’ll look at how to deploy a .NET application using Docker Compose.

Admin in Docker
06-Oct-2026
Deploying a .NET App with Docker Compose

Multi-Stage Docker Builds for .NET

Multi-stage Docker builds provide a cleaner and more efficient way to package .NET applications. By separating the build environment from the final runtime image, you can keep development tools out of production, reduce image size and create more focused containers. In this article, we’ll look at how multi-stage Docker builds work and how to use them with modern .NET applications.

Admin in Docker
28-Sep-2026
Multi-Stage Docker Builds for .NET

Running SQL Server in Docker for Local Dev

Setting up SQL Server for local development can sometimes feel like more work than the application itself. Docker provides a simple alternative by allowing SQL Server to run inside a container without installing the database server directly onto your development machine. In this article, we’ll look at how to run SQL Server with Docker and connect it to a local .NET application.

Admin in Docker
10-Sep-2026
Running SQL Server in Docker for Local Dev

Understanding Middleware in ASP.NET Core

Middleware is one of the fundamental building blocks of ASP.NET Core. It sits between an incoming HTTP request and your application, allowing you to inspect, modify or respond to requests before they reach your application code. Understanding how middleware works, and especially the order in which it runs, is essential when building reliable ASP.NET Core applications.

Admin in C#
10-Aug-2026
Understanding Middleware in ASP.NET Core

Migrations in EF Core Without Breaking Production

Entity Framework Core migrations make database changes manageable, but applying them incorrectly can cause downtime, failed deployments, or data loss in production. This article explores practical strategies for safely managing EF Core migrations, including deployment planning, testing, rollback preparation, and handling schema changes in live environments without disrupting users.

Admin in C#
27-May-2026
Migrations in EF Core Without Breaking Production

Entity Framework Core Performance Tips

Entity Framework Core is a powerful ORM for .NET developers, but poor query design and inefficient data access can quickly create performance bottlenecks. This article explores practical techniques for improving application speed, reducing database load, and making EF Core applications more scalable and responsive in production environments.

Admin in C#
16-May-2026
Entity Framework Core Performance Tips

Become a member

Get the latest news right in your inbox. It's free and you can unsubscribe at any time. We hate spam as much as we do, so we never spam!

The Bedroom Coder — retro computers, modern .NET, and late-night experiments.

Navigation

Contact

Want to talk retro tech or modern coding? I'd love to hear your thoughts.

© 2026 The Bedroom Coder. All rights reserved.