Topic: Dotnet
2024
-
Hot off the Press: .NET 9, C# 13
The AI will continue until morale improves! -
I've Stopped Using Visual Studio
... mostly. And so can you! -
Roll Your Own C# Results
C# doesn't have discriminated unions yet, but that shouldn't stop us from adopting the result pattern to strengthen and simplify our code. It's not complicated at all to create result objects that give us all the expressiveness and safety we want! -
Roll Your Own End-to-End Encryption in Blazor WASM
Using the SubtleCrypto API to get simple end-to-end encryption for a collaborative Blazor WASM app. -
Thing I Made: FreePlanningPoker.io
I made a free planning poker tool and named it aptly. -
Four Deeply-Ingrained C# Cliches
There's a lot to love about C# and .NET, and there are some things that I don't love as much. Then there are four bad habbits that are so deeply ingrained they've become cliches within our codebases.
2023
-
Book Club 11/2023: New .NET, New C#
The release of .NET 8 brings a lot of features I'm excited for! -
Adding a Database to our Railway App
Last time I looked at Railway, I got it up and running with a Blazor WASM app. Now, I'll look at adding a PostgreSQL database to it. -
Book Club 10/2023: Functional Patterns in C#
This month I've focused on functional domain modeling and related patterns. We're just a few weeks away from the release of the next version of C#, and like each previous version it'll introduce even more functional features. -
Deploying ASP.NET 7 Projects with Railway
Railway is a startup cloud infrastructure provider that has gained traction for being easy to use and cheap for hobbyists. Let's get a .NET 7 Blazor WASM app up and running with it!