Testing C#.Net Async Code

Writing C#.Net async code can be a bit of a challenge, and writing tests around the code can frequently cause much pain and agony. In fact, conventional wisdom around the Internet seems to be that writing async tests is hard enough that it’s okay to avoid it. I disagree. Writing tests has enough benefits (most […]

WPF RadioButtons: Choices, Choices

Radio buttons are a common way for a user to select a single choice from several options. In this post, I’ll go over several ways of using RadioButtons in the Microsoft .Net Windows Presentation Foundation (WPF) framework. The Basic RadioButton The first thing to know about WPF RadioButtons is that, unless otherwise specified, all RadioButtons […]