Specification vs Repository vs Query Object in .NET
Compare Specification, Repository, and Query Object in .NET, then place predicates, GoF patterns, validation, policies, and rules engines correctly in code.


Compare Specification, Repository, and Query Object in .NET, then place predicates, GoF patterns, validation, policies, and rules engines correctly in code.
Welcome to another issue of Dev Leader Weekly! In this issue, I discuss accountability when projects slip and what engineering managers actually own.
This week covers hybrid search and semantic reranking for RAG in .NET, plus async and error-handling patterns for C# pipelines. The videos dig into AI agent evals, what developers retain when AI writes code, communication gaps, and manager accountability.
See how semantic reranking for RAG in .NET applies Azure AI Search semantic ranking after retrieval, with configuration, scores, captions, and limits.