Dotnet

Whether you are a beginner or an experienced developer, .NET provides the tools and libraries you need to build, deploy, and manage great applications on your preferred platforms and devices. Below you can find all my articles about .NET. Enjoy!
Three cursors speeding across a screen

Improve Signalr and React Performance User Experience

Running into performance issues with your SignalR and React app? Learn how to throttle updates without sacrificing user experience, and improve the overall performance of your app!

Three browsers with a cursor on each, connected to a SignalR hub through a React app.

Sync React with SignalR Events

Find out how easy it is to supercharge your React app with real-time updates using SignalR, with this simple, streamlined approach to manage state and events—no more messy code!

Three separate browsers getting combined into one by a SignalR server

Realtime Cursor Tracking with .NET and React using SignalR

SignalR let's you create real-time web applications with minimal effort. Like all the cool kids are doing!

Scrabble words reading "Order" and "Chaos"

Publishing NuGet packages using GitHub Actions

Manual deployments are so last decade. Find out how GitHub Actions can simplify your life. Get your NuGet packages out faster and smarter.

Scrabble words reading "Order" and "Chaos"

Three ways to structure .NET Minimal APIs

With the flexibility of Minimal APIs, we've opened the door to a world of chaos. Let's explore three ways to make .NET Minimal APIs fit your project!

A semi-transparent code editor displaying C# code with a visible error message, superimposed over the phrase 'Game Over' in bold letters.

Gracefully handling exceptions in ASP.NET Core Minimal APIs

Proper exception handeling in your REST API shouldn't be just slapping a try-catch around everything. Let's find out a better way!

Misty landscape

Generate OpenAPI documentation for dynamic query parameters in .NET 7

Missing OpenAPI documentation for dynamic query parameters? Learn how to generate it in .NET 7 yourself.

Blurred visual studio code window with a dotnet project open and the OpenAPI logo and dotnet logo in the foreground

Organizing Your OpenAPI Docs in .NET: Creating Custom Groups with Swashbuckle

API documentation matters. Let's find out why and how to organize our OpenAPI documentation in .NET with Swashbuckle.

A men walking in the rain with an umbrella

Principles misapplied: Is WET really that bad?

Everyone knows you should keep your code DRY. But might your code be too DRY?

Minimal photo of a cup of coffee

Should you use WebApi or Minimal APIs?

While Marie Kondo advices us to go minimal, let's find out if the same goes for our APIs!

Santa's hat with ominous lighting

Only a developer can save christmas

Ever wanted to be a hero, but ended up being a developer? Now is your chance!

Desk with a cup of coffee

A 10 minute introduction to C# Attributes

Are C# Attributes underrated? Should you use them more? Let's find out together!