dotnet run file.cs: The new file-based application model
June 23, 2025 • 7 min readdotnetLet's explore the dotnet run file.cs paradigm for writing file-based .NET applications and the new value it brings to the .NET ecosystem.Adding .NET Aspire: A command line user's guide
June 4, 2025 • 4 min readaspirecloudnativedotnetA CLI enthusiast's guide to adding Aspire to your .NET projects using the dotnet CLI. Plus, how to install the aspire CLI for running Aspire applications..NET Options Pattern: Binding settings and user secrets
June 4, 2025 • 7 min readdotnetLet's explore the .NET Options pattern and how it can be used to bind application settings and user secrets in your application.Local Friendly .NET Aspire: Modeling your local environment
June 4, 2025 • 7 min readaspirecloudnativedotnetLet's explore the .NET Aspire app host and how modeling your local environment builds a better developer experience.Microsoft Build 2025 Wrapped
May 22, 2025 • 7 min readaiaspireazureclidotneteventsgithubwindowsA recap of the most exciting announcements from Microsoft Build 2025 according to your friendly neighborhood developer.Multi-Stage Docker Builds: A .NET developer's guide
May 9, 2025 • 6 min readaspnetcloudnativedevopsdockerdotnetA practical guide to crafting a multi-stage build for production-ready .NET Docker images.Hello .NET Aspire: Breaking down the key features
May 3, 2025 • 7 min readaspirecloudnativedotnettesting.NET Aspire is a new framework for building cloud-native and distributed applications. Let's break down the key features.