Roel

Roel @iamrule

About: .NET developer from The Netherlands. I post quick guides on dev tasks I encounter and find useful to have in the future.

Location:
Netherlands
Joined:
Mar 16, 2022

Roel
articles - 21 total

How to C#: Building a .NET 9 API with SQL Server and Entity Framework Core

In this tutorial, we will create a new project with a database using Entity Framework Core in .NET 9....

Learn More 6 0Mar 28

How to C#: Add Configuration to your .NET 8 Web API Application

Managing configuration settings is crucial for any application, including Web APIs. Separating...

Learn More 16 2Nov 27 '24

How to C#: Creating a simple CRUD page with Blazor and EntityFrameworkCore

Blazor, part of the .NET ecosystem, enables developers to build interactive web applications using...

Learn More 5 0Nov 22 '24

How to Azure: Host a Selenium JavaScript Node Application in Azure and Send Email Notifications on Failures

How to Host a Selenium JavaScript Node Application in Azure and Send Email Notifications on...

Learn More 1 0Aug 28 '24

How to JS: Automate testing with Selenium

How to Automate Browser Testing with Selenium in JavaScript Automated browser testing is a...

Learn More 1 0Aug 28 '24

How to C#: Validating a JSON to a JSON Schema

Validating JSON against a JSON schema is crucial when ensuring the data your application consumes...

Learn More 11 0Aug 20 '24

How to C#: Using the JObject Class

Working with JSON is essential in many C# applications. The JObject class from the Newtonsoft.Json...

Learn More 38 0Jul 1 '24

How to configure API Versioning in .NET 8

Implementing API Versioning in .NET 8 with Evolving Models What if you want to create a...

Learn More 39 2Jun 29 '24

The best webtools I can find for you to use

Some of the best tools I can find on the web that I frequently use. This list will always be under...

Learn More 2 0Jun 17 '24

Prompt engineering is a dumb term

As a senior web developer, I often come across the term "prompt engineering" when using generative AI...

Learn More 4 2May 24 '24

A practical example of the Observer Pattern in TypeScript

Are you struggling with your business logic and keeping classes seperated? Do you need a way to split...

Learn More 0 0Nov 14 '23

Best Practices for Loading Custom Settings in .NET Core

Intro In .NET Core, configuration data is typically stored in the appsettings.json file....

Learn More 19 0Jun 1 '23

How to: install ngrok on your Raspberry Pi

Ngrok is a fantastic tool that creates secure tunnels from public URLs to your localhost. It allows...

Learn More 16 2Mar 17 '23

Following the SOLID Design Principles will lead to cleaner code

The SOLID principles are a set of guidelines for writing clean and maintainable code in...

Learn More 10 0Feb 28 '23

How to create a project template for visual studio

There is a (often) overlooked feature available in visual studio which lets you quickly create new...

Learn More 16 0Jul 18 '22

[How-To] A guide on how to test (new versions of) your .nuget packages locally

Last week I had to test a new version of a package. The problem was that the package was released on...

Learn More 13 0May 26 '22

The most common RESTful API best-practices

Description There are a lot of guides describing the best practices for API Restful...

Learn More 10 0May 7 '22

How to C#: add a settings file to your Console application

What if I want to create a quick console application and keep all my settings in a seperate...

Learn More 32 3Apr 18 '22

Remember to set Cache-Control headers on your secured pages

Last week we had a production issue about a potential data leak. When users would logout of their...

Learn More 5 0Apr 5 '22

How to C#: Creating an API with a database (using EFCore)

There is an updated version of this guide...

Learn More 7 0Mar 21 '22

Starting the development blog

If you are a developer like me you probably had a thought similar to 'Hey I think i've done this...

Learn More 4 0Mar 19 '22