Deep dive into .NET source generators, and understand how to design efficient pipelines that minimize recompilation and boost codegen performance. The post The .NET Pipeline That Makes Source Generators Feel Instant first appeared on Roxeem .
In this post, I'll show you what Roslyn source generators are, why they're a massive improvement over old techniques, and how to build a simple, high-performance generator from scratch. The post Incremental Source Generators in .NET first appeared on Roxeem .
How to unit test HTTP clients in .NET without relying on mocking frameworks (Moq or NSubstitute) using DelegatingHandler. The post Testing HttpClient in .NET without Moq or NSubstitute first appeared on Roxeem .
Learn how to implement Server-Sent Events (SSE) in ASP.NET Core. Compare SSE vs WebSockets & SignalR, and apply scaling best practices. The post A Pragmatic Guide to Server-Sent Events (SSE) in ASP.NET Core first appeared on Roxeem .
Master offset, cursor, keyset, paged, time-based, and hybrid pagination patterns in .NET APIs to balance performance, consistency, and client experience. The post Strategic Pagination Patterns for .NET APIs first appeared on Roxeem .
.NET 10 GC tuning shows how stack allocations, DATAS, and region sizing cut allocations, improve latency, and reduce your cloud cost. The post What .NET 10 GC Changes Mean for Developers first appeared on Roxeem .
Build conditional, parallel, dynamic, and stateful prompt pipelines in .NET with safety guardrails, faster latency, and testable design. The post The Hidden Architecture Behind Fast and Reliable AI Prompts first appeared on Roxeem .
Build robust AI multi-tool workflows in .NET. Chain tools, add telemetry, cache results, and orchestrate multi‑step tasks with DI. The post How to orchestrate multi-tool AI workflows in .NET first appeared on Roxeem .
Resilient .NET AI pipeline: unify chat, embeddings, tools, streaming, caching & telemetry with Microsoft.Extensions.AI. Swap models without rewrites. The post How to Correctly Build AI Features in .NET first appeared on Roxeem .
Model-agnostic guide to integrating LLMs in .NET — patterns, DI, provider abstraction, and security best practices. Start locally; avoid vendor lock-in. The post The Practical .NET Guide to AI & LLM: Introduction first appeared on Roxeem .