Published: January 07 2022

.NET 6.0 - User Registration and Login Tutorial with Example API

How to build a .NET 6.0 API that supports user registration, login with JWT authentication and CRUD operations. Includes example client apps built with Angular, Blazor, React & Vue.
Published: December 20 2021

.NET 6.0 - Basic Authentication Tutorial with Example API

How to implement Basic HTTP Authentication in .NET 6.0 with C#. Includes example client apps built with Angular, React, Vue & Blazor.
Published: December 14 2021

.NET 6.0 - JWT Authentication Tutorial with Example API

How to implement custom JWT authentication in .NET 6.0 with C#. Includes example client apps built with Angular, React, Vue & Blazor.
Published: December 07 2021

.NET - Create and Run a Simple 'Hello World' Web App

With the .NET CLI you can create a new project with the dotnet new <TEMPLATE> command, where the TEMPLATE is the type of application you want to create.
Published: November 22 2021

Node.js + MySQL - CRUD API Example and Tutorial

Tutorial on how to build a simple Node.js + MySQL API that supports CRUD operations. Includes example front end apps in React and Angular.
Published: October 26 2021

.NET 5.0 - Connect to MySQL Database with Entity Framework Core

In this post we'll go through the steps to connect a .NET API to MySQL using Entity Framework Core, and to create a MySQL database from code using EF Core migrations.
Published: October 21 2021

.NET 5.0 - Connect to SQL Server with Entity Framework Core

In this post we'll go through the steps to connect a .NET API to SQL Server using Entity Framework Core, and to create a SQL Server database from code using EF Core migrations.
Published: October 15 2021

Vanilla JS - 7 ways to convert a string to a number in JavaScript

Some quick examples of how to convert a string to a number in JavaScript
Published: October 12 2021

.NET - Return Enum as String from API

This is a quick post to show how to serialize enum values as strings so enum values are returned in API responses instead of the enum indexes.
Published: October 09 2021

Fetch - Error Handling for Failed HTTP Responses and Network Errors

A quick example of how to handle both network errors and HTTP errors (4xx or 5xx) for fetch requests in a single catch block
Supported by