Error Handling in C# Pipelines: Exceptions, Results, and Short-Circuiting
Design error handling in C# pipelines with typed results, exception boundaries, short-circuiting, cancellation, idempotency, retry ownership, and tracing.
Browse articles on C#, .NET, AI, software engineering, and growing your career.
Showing 109–114 of 565 articles
Design error handling in C# pipelines with typed results, exception boundaries, short-circuiting, cancellation, idempotency, retry ownership, and tracing.
Combining C# specifications with AND, OR, and NOT requires Boolean laws, explicit null policies, parameter rebinding, and EF Core relational provider tests.
Learn how hybrid search RAG .NET combines lexical BM25 and dense vector candidates in one Azure AI Search request with reciprocal rank fusion.
Build correct async pipelines in C# with sequential awaits, propagated cancellation, observed tasks, explicit completion ownership, and safe async disposal.

Welcome to another issue of Dev Leader Weekly! In this issue, I discuss protecting what you love about software development while AI handles more of the work.
This week covers the Specification Pattern with EF Core, type-safe C# pipelines, and vector search with Azure AI Search. Plus videos on effective tech leadership, end-to-end testing, career changes, and working with AI.