Welcome to DM²Code!

July 19, 2025

Hi, I’m Daniel. This blog is where I share my journey as a .NET developer—covering C#, ASP.NET Core, WebAPI, WPF, and modern application design.

What You'll Find Here

I focus on real-world .NET engineering and software craftsmanship. Expect posts on:

  • .NET Development: ASP.NET Core, WebAPI, EF Core, and modern C# techniques
  • Desktop Apps (WPF): MVVM patterns, UI design, and reactive programming with Rx.NET
  • Architecture & Best Practices: Clean Architecture, DDD, SOLID principles, and microservices
  • Career & Mindset: Building long-term coding habits and staying relevant as a developer

Code That Reflects Reality

Every article includes hands-on examples that mirror real development scenarios—not just theory.

// Minimal WebAPI endpoint in .NET 8
var builder = WebApplication.CreateBuilder(args);
var app = builder.Build();

app.MapGet("/api/hello", () => new { Message = "Hello from DM²Code!" });

app.Run();