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.
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
UIKit 1.6.0: Lumina Controls and Page Recipes for .NET MAUI

UIKit 1.6.0: Lumina Controls and Page Recipes for .NET MAUI

Comments
5 min read
Registering a Concrete Class Instead of an Interface: A Small DI Detail With a Big Testing Cost

Registering a Concrete Class Instead of an Interface: A Small DI Detail With a Big Testing Cost

Comments 2
3 min read
MVVMExpress 1.3.0: One Application Shell for .NET MAUI

MVVMExpress 1.3.0: One Application Shell for .NET MAUI

Comments
7 min read
HttpForge 1.1.1: A Source-Generated REST Client for .NET MAUI

HttpForge 1.1.1: A Source-Generated REST Client for .NET MAUI

Comments
6 min read
LocalStore 1.1.0: Room-Style CRUD for .NET MAUI, on the Engine You Pick

LocalStore 1.1.0: Room-Style CRUD for .NET MAUI, on the Engine You Pick

Comments
8 min read
NuvexaDB 1.0.7: One Embedded .nvx File for .NET, MAUI, and Every Other Host

NuvexaDB 1.0.7: One Embedded .nvx File for .NET, MAUI, and Every Other Host

Comments
7 min read
Nuvyn CLI 1.2.0: Spec-Driven .NET MAUI, From a New App or One You Already Have

Nuvyn CLI 1.2.0: Spec-Driven .NET MAUI, From a New App or One You Already Have

Comments
9 min read
No Server, No Backend, Just Blazor WebAssembly Doing Semantic Search

No Server, No Backend, Just Blazor WebAssembly Doing Semantic Search

1
Comments 2
8 min read
Renaming to collisions: how Nebula reuses one name across members, and why the CLR tells them apart by signature

Renaming to collisions: how Nebula reuses one name across members, and why the CLR tells them apart by signature

Comments
8 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
.NET MAUI Ecosystem: Building More Than Just Cross-Platform Apps

.NET MAUI Ecosystem: Building More Than Just Cross-Platform Apps

Comments
10 min read
5 Ways Your AI Agent Eval Suite Lies to You

5 Ways Your AI Agent Eval Suite Lies to You

Comments 2
4 min read
A JSON-RPC Library With No Method Registration: How Does It Decide What Can Be Called?

A JSON-RPC Library With No Method Registration: How Does It Decide What Can Be Called?

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