Blog Posts

Read DNS entries with .NET

Read DNS entries with .NET

.NET does not have a built-in mechanism for querying DNS records; nevertheless, this is a use case that is required relatively often. With the help o

Automate Cloudflare DNS management with PowerShell

Automate Cloudflare DNS management with PowerShell

Cloudflare is a popular service for managing DNS records, providing security features, and optimizing website performance. Automating DNS management

Create a custom captcha provider with ASP.NET Core

Create a custom captcha provider with ASP.NET Core

Nowadays, you can't actually run a website on the Internet without having a protection mechanism against content bots. One possibility is the use of

New Format Options of System.Text.Json with .NET 9

New Format Options of System.Text.Json with .NET 9

With .NET 9, Microsoft has added new options to the System.Text.Json library to format the output of JSON objects - features that, in my opinion, sho

Compile your .NET projects with multiple SDKs on GitHub

Compile your .NET projects with multiple SDKs on GitHub

The recommended variant for specifying the SDK in .NET is the global.json file. This centrally guarantees that all computers on which the code is com

When to use records in C#

When to use records in C#

For several years now, C# has supported Records as a new "type". Initially only for classes (which is why the class is optional for a recor