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();