Standalone Aspire Dashboard Setup for Distributed .NET Applications
Learn how to run the Aspire Dashboard as a standalone container for instant traces, logs, and metrics in your .NET applications.
Page 7 of 22. Practical .NET and software architecture lessons.
Learn how to run the Aspire Dashboard as a standalone container for instant traces, logs, and metrics in your .NET applications.
Not all abstractions are created equal. Some isolate real volatility and protect your system from change. Others quietly pile up complexity and hide p...
Discover how to integrate AI into your .NET applications in under an hour using GitHub Models and .NET Aspire 9.4. I'll walk you through building a si...
Five REST API design mistakes I see all the time, with practical fixes. Use consistent resource naming, evolve contracts instead of bumping versions, ...
Want real boundaries in your modular monolith? This article shows how to enforce them at the database level using Postgres schemas, roles, and EF Core...
EF 10 introduces named query filters, letting you attach multiple filters to a single entity and disable specific ones without turning off all query f...
Generate PDF reports in .NET using HTML templates and a headless browser. We'll explore Handlebars.NET and PuppeteerSharp, compare alternatives, and a...
Learn How to handle errors globally in ASP.NET Core using middleware, IProblemDetailsService, and the new IExceptionHandler in .NET 8. This week's iss...
A practical walkthrough of using .NET Aspire's Docker publisher to generate Docker Compose files from C# code. Learn how to set up an API with Postgre...
Integration tests shouldn't rely on external infrastructure, but they also shouldn't mock everything away. Here's how to use Testcontainers in .NET fo...
Join 66,000+ readers of The .NET Weekly for practical tips and resources to improve your .NET and software architecture skills.