We store Tiles & Tokens saved games in Postgres with EF Core 11: nested complex types in columns and JSON, indexes on nested complex properties, real execution …
Pause the game, close the app, and resume tomorrow. System.Text.Json in .NET 11 knows about unions - but how much of a C# 15 game state can it save and load out …
Unions are great when the cases are unrelated. When they share behavior, C# 15's closed hierarchies give you a class hierarchy the compiler knows is complete. …
C# 15 adds native union types. We rebuild the Tiles & Tokens turn model as a union, let the compiler catch a missing case, replace a hand-rolled Result<T>, and …
It's your turn. You can roll, play a card, or pass. How does your code know which one happened? We kick off a series on C# 15 and .NET 11 domain modeling by …
In the sixth post of our SignalR for Blazor series, we bring it all together - the best practices that keep real-time apps reliable, the patterns worth …
In the fifth and final post of our SignalR for Blazor series, we look at real-time notifications - the notification types, hub design for sending and receiving, …