In this blog post I will complete the “template-based card image generator” project that I started a few weeks ago and I will discuss one of my… Read more “Template-based code generation with Razor and Roslyn”
Category: Uncategorized
Automating graphic design with WPF
Being passionate about board games, I have often mused about creating my own. Today there are very accessible options to prototype and test your own game design… Read more “Automating graphic design with WPF”
Creating your own .NET DynamicObject. Why, when and how.
In this post, I will describe what is the dynamic type in C# and its pros and cons. I will also show how to write a class… Read more “Creating your own .NET DynamicObject. Why, when and how.”
.NET DateTime, a tale about best practices and time travel
As a .NET developer, I am used to the .NET class library being really well architected. This is a double edged sword because, when DateTime, one of… Read more “.NET DateTime, a tale about best practices and time travel”
.NET libraries and the art of backward compatibility – Part 3
This is the third post in the .NET libraries and the art of backward compatibility series: Part 1 – Introduction and behavioral incompatibilities Part 2 – Source… Read more “.NET libraries and the art of backward compatibility – Part 3”
.NET libraries and the art of backward compatibility – Part 2
This is the second post in the .NET libraries and the art of backward compatibility series: Part 1 – Introduction and behavioral incompatibilities Part 2 – This… Read more “.NET libraries and the art of backward compatibility – Part 2”
.NET libraries and the art of backward compatibility – Part 1
So, you wrote a .NET library, you released it to the public and now you are about to make version 2.0 or 1.1 or even just 1.0.0.0b.… Read more “.NET libraries and the art of backward compatibility – Part 1”
Tinkering with client-side Blazor and the AWS SDK for .NET
Being a .NET lover, a cross-platform hopeful and a JavaScript ignorant, I was immediately enthused about client-side Blazor. The promise of statically hosted web applications that run… Read more “Tinkering with client-side Blazor and the AWS SDK for .NET”