DEV Community

.NET

.NET is an open source developer platform, created by Microsoft, for building many types of applications. With .NET, you can use multiple languages, editors, and libraries to build for web, mobile, desktop, gaming, and IoT. Find more at https://dot.net

Posts

đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.
Decompiling foreach: the enumerator, the hidden try/finally, and when it is really a for loop

Decompiling foreach: the enumerator, the hidden try/finally, and when it is really a for loop

Comments
7 min read
Talking to a PLC from C#, Part 2: Notifications and Whole-Struct Reads

Talking to a PLC from C#, Part 2: Notifications and Whole-Struct Reads

Comments
5 min read
Select Like a Surgeon: LINQ Projection That Doesn't Bleed Data

Select Like a Surgeon: LINQ Projection That Doesn't Bleed Data

Comments 1
3 min read
IQueryable vs IEnumerable: The Line Between C# and SQL

IQueryable vs IEnumerable: The Line Between C# and SQL

Comments
2 min read
Offline Readiness Is a State-Machine Contract

Offline Readiness Is a State-Machine Contract

Comments
4 min read
The CancellationToken That Never Propagated: A Subtle ASP.NET Core Timeout Bug I Missed in Code Review

The CancellationToken That Never Propagated: A Subtle ASP.NET Core Timeout Bug I Missed in Code Review

1
Comments
4 min read
Prompts Are Consumables, Evals Are Capital: Rethinking What Actually Survives a Model Upgrade

Prompts Are Consumables, Evals Are Capital: Rethinking What Actually Survives a Model Upgrade

Comments
15 min read
Singleton, Scoped, or Transient: Why DI Lifetime Choice Is the Same Bug You Already Know

Singleton, Scoped, or Transient: Why DI Lifetime Choice Is the Same Bug You Already Know

Comments
4 min read
Obfuscating generics: renaming type parameters, and the constraints and reflection that pin the names down

Obfuscating generics: renaming type parameters, and the constraints and reflection that pin the names down

Comments
7 min read
OnTheFlySettings - Update your Asp .Net API/App settings without re-start. Zero downtime!

OnTheFlySettings - Update your Asp .Net API/App settings without re-start. Zero downtime!

Comments
3 min read
Obfuscating enums: why the names survive renaming, and how ToString() and switch leak them

Obfuscating enums: why the names survive renaming, and how ToString() and switch leak them

Comments
7 min read
Decompiling control flow: how Glass.NET rebuilds loops and if/else from a pile of branches

Decompiling control flow: how Glass.NET rebuilds loops and if/else from a pile of branches

Comments
10 min read
Stop Wiring Quill by Hand: RazorRichText for ASP.NET Core

Stop Wiring Quill by Hand: RazorRichText for ASP.NET Core

5
Comments
6 min read
How to Extract Text and Images from PowerPoint Using C#

How to Extract Text and Images from PowerPoint Using C#

Comments
4 min read
Designing a license key humans can type: base32, segment grouping, and a check digit that catches typos

Designing a license key humans can type: base32, segment grouping, and a check digit that catches typos

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