The .NET Weekly archive
Page 6 of 22. Practical .NET and software architecture lessons.
Get the next issue by email →Newsletter issues on page 6

Building Secure APIs with Role-Based Access Control in ASP.NET Core
September 27, 2025
Learn how to implement Role-Based Access Control (RBAC) in ASP.NET Core with custom authorization handlers, permission-based policies, and clean exten...

Distributed Locking in .NET: Coordinating Work Across Multiple Instances
September 20, 2025
Learn how to coordinate work across multiple application instances with distributed locking in .NET, preventing race conditions in scaled-out systems....

Vertical Slice Architecture Is Easier Than You Think
September 13, 2025
Learn how Vertical Slice Architecture organizes .NET code by business features instead of technical layers, keeping related functionality together and...

Building Semantic Search with Amazon S3 Vectors and Semantic Kernel
September 06, 2025
Learn how to add semantic search to your website using Amazon S3 Vectors - a new vector database service that's 90% cheaper than alternatives. Complet...

Standalone Aspire Dashboard Setup for Distributed .NET Applications
August 30, 2025
Learn how to run the Aspire Dashboard as a standalone container for instant traces, logs, and metrics in your .NET applications.

The Real Cost of Abstractions in .NET
August 23, 2025
Not all abstractions are created equal. Some isolate real volatility and protect your system from change. Others quietly pile up complexity and hide p...

Building Generative AI Applications With GitHub Models and .NET Aspire
August 16, 2025
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...

The 5 Most Common REST API Design Mistakes (and How to Avoid Them)
August 09, 2025
Five REST API design mistakes I see all the time, with practical fixes. Use consistent resource naming, evolve contracts instead of bumping versions, ...

How to Keep Your Data Boundaries Intact in a Modular Monolith
August 02, 2025
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...

Named Query Filters in EF 10 (multiple query filters per entity)
July 26, 2025
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...
Subscribe to the Newsletter
Join 66,000+ readers of The .NET Weekly for practical tips and resources to improve your .NET and software architecture skills.