Exception Not Found

The Catch Block #66 - IoT, C# Tips, and Clean Architecture

Troy Hunt's IoT adventure, some excellent C# tips, a small Blazor tip, and a deep dive into StringBuilder.

Solitaire in Blazor Part 5 - Double-Click Shortcut and Autocomplete

Let's finish our Solitaire in Blazor and C# implementation by adding two nice-to-have features!

Solitaire in Blazor Part 4 - Drag and Drop

Let's implement drag-and-drop and build a working game of Solitaire!

Solitaire in Blazor Part 3 - Drawing, Discarding, and the Stacks

The first part of the main Solitaire functionality will be done in this post!

Solitaire in Blazor Part 2 - The C# Classes

We need classes for a Card, the DrawPile, the DiscardPile, SuitPiles, and the Stacks.

Exception Not Found © 2026