DEV Community

C#

Official tag for the C# programming language.

Posts

đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.
Structured Rendering for .NET CLI and Automation Tools - Kiwify.Kiwi.Renderer

Structured Rendering for .NET CLI and Automation Tools - Kiwify.Kiwi.Renderer

Comments
10 min read
Argument Parsing and Command Routing for .NET CLI Tools - Kiwify.Kiwi.CLI

Argument Parsing and Command Routing for .NET CLI Tools - Kiwify.Kiwi.CLI

Comments
10 min read
Advanced C# Generics: Contravariance, Custom Comparers and Real Abstractions

Advanced C# Generics: Contravariance, Custom Comparers and Real Abstractions

2
Comments
10 min read
EF Core, LINQ & Dapper in .NET — Make Your Data Layer 4 Faster (Real Benchmarks)

EF Core, LINQ & Dapper in .NET — Make Your Data Layer 4 Faster (Real Benchmarks)

Comments
2 min read
The Hidden Reason Your Unity Build Is Bigger Than It Should Be (Addressables Duplicate Dependencies)

The Hidden Reason Your Unity Build Is Bigger Than It Should Be (Addressables Duplicate Dependencies)

2
Comments
4 min read
How I Finally Got an MCP Server Running with .NET 9

How I Finally Got an MCP Server Running with .NET 9

Comments
5 min read
What I Learned Reading Unity's BuildReport After Building 16 APKs

What I Learned Reading Unity's BuildReport After Building 16 APKs

2
Comments
5 min read
SOLID Principles in C# — I Refactored 60 Ugly Lines, One Rule at a Time

SOLID Principles in C# — I Refactored 60 Ugly Lines, One Rule at a Time

Comments
2 min read
Stop your AI assistant from hallucinating PDF APIs: SelectPdf AI Tools

Stop your AI assistant from hallucinating PDF APIs: SelectPdf AI Tools

1
Comments
2 min read
An AI Feature Has No "Tests Pass" Moment. So I Write the Eval First.

AI outputs looking plausible even when wrong

An AI Feature Has No "Tests Pass" Moment. So I Write the Eval First.

18
Comments 31
4 min read
Scheduled and delayed messages:Routing with TTL and dead-letter exchange in RabbitMQ

Scheduled and delayed messages:Routing with TTL and dead-letter exchange in RabbitMQ

1
Comments
2 min read
How I Stopped Fighting AI Context: JetBrains AI vs. Copilot in Rider

How I Stopped Fighting AI Context: JetBrains AI vs. Copilot in Rider

Comments 1
4 min read
Run OpenAI Codex CLI on Claude, Gemini, or Llama — in 50 lines of C#

Run OpenAI Codex CLI on Claude, Gemini, or Llama — in 50 lines of C#

Comments
8 min read
textdistance vs ArrayPool: Edit Distance Without the Allocations

textdistance vs ArrayPool: Edit Distance Without the Allocations

1
Comments 1
3 min read
Claude Code vs. Legacy .NET: I Picked the Helper, Not the Hero

Claude Code vs. Legacy .NET: I Picked the Helper, Not the Hero

Comments
4 min read
đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.