Open in app
Home
Notifications
Lists
Stories

Write
Dominique Kleeven
Dominique Kleeven

Home

Pinned

Creating an API Gateway using Ocelot.NET and Consul in ASP.NET Core (.NET 5) with Docker

This tutorial is about setting up an API Gateway using Ocelot.NET and Consul. The consul integration for Ocelot.NET enables you to fetch registered services and load balance between multiple instances. Prerequisites Docker Desktop (for running our services and deploying Consul) https://www.docker.com/products/docker-desktop IDE of choice, however, I highly recommend Visual Studio because…

Programming

5 min read

Creating an API Gateway using Ocelot.NET and Consul in ASP.NET Core (.NET 5) with Docker
Creating an API Gateway using Ocelot.NET and Consul in ASP.NET Core (.NET 5) with Docker

Pinned

Build a Simple RESTful CRUD API in .NET 5 (ASP.Net Core) with MongoDB in 2021

A quick tutorial about creating a CRUD RESTFul API in ASP.Net Core (.NET 5) using MongoDB. Prerequisites IDE of choice (I’ll be using Jetbrains Rider). Docker Desktop (for deploying MongoDB). Basic knowledge of RESTful API’s, ASPNetCore, and MongoDB AspDotNetCore 3.1 or .NET 5 The entire solution can be found on…

Mongodb

5 min read

Creating a RESTful CRUD API in ASP.Net Core (.NET 5) with MongoDB
Creating a RESTful CRUD API in ASP.Net Core (.NET 5) with MongoDB

Feb 28, 2021

5 Amazing VSCode Extensions in 2021

5 amazing VSCode extensions that provide lots of quality of life improvements for VSCode. I personally use these extensions myself and I highly recommend them to anyone. 1 indent-rainbow indent-rainbow - Visual Studio Marketplace If you like this plugin, please consider a small donation: This extension colorizes the indentation in front of your…marketplace.visualstudio.com Indent-rainbow colorizes the indentation in front of your code. …

Vscode

2 min read

5 Amazing VSCode Extensions in 2021
5 Amazing VSCode Extensions in 2021

Feb 25, 2021

7 Amazing Developer Tools/Resources in 2021

Here are a couple of amazing developer tools that will improve your efficiency and development capabilities. Disclaimer This is not a sponsored post, these are the tools I use in my own development workflow. 1 Insomnia Core Insomnia Finally, API workflows you'll love. The Collaborative API Design Tool for designing, testing and managing OpenAPI…insomnia.rest Insomnia Core is my preferred HTTP client for testing and calling REST APIs. It’s quite minimalistic…

Developer

2 min read

7 Amazing Developer Tools/Resources in 2021
7 Amazing Developer Tools/Resources in 2021

Feb 14, 2021

Using Firebase Authentication JWT Tokens in ASP.NET Core (.NET 5)

Enabling your secured AspNetCore Web API to accept Firebase tokens is quite simple actually. All you have to do is register the JWTBearer and add the firebase issuer information, detailed steps are below. This tutorial assumes that you already have an AspNetCore API and a corresponding Frontend that uses Firebase…

Firebase

1 min read

Using Firebase JWT Tokens in ASP.NET Core (.NET 5)
Using Firebase JWT Tokens in ASP.NET Core (.NET 5)

Feb 14, 2021

Creating an API Gateway using Ocelot.NET & ASP.NET Core (.NET 5)

An API Gateway is an application/service that is responsible for forwarding/redirecting requests to a downstream service. It is a common practice in Microservice Architectures, however, it also enables you to combine multiple REST APIs provided by different applications into a single HTTP(S) address. Tutorial Content Creating a simple rest application to act…

Api Gateway

3 min read

Creating an API Gateway using Ocelot.NET & ASP.NET Core (.NET 5)
Creating an API Gateway using Ocelot.NET & ASP.NET Core (.NET 5)

Feb 13, 2021

5 Awesome Nuget Packages for DotNet 5 & DotNet Core in 2021

First things first: I’d like to share this awesome git repository with lots of NuGet packages and other dotnet components. quozd/awesome-dotnet A collection of awesome .NET libraries, tools, frameworks and software - quozd/awesome-dotnetgithub.com 1. Fluent Assertions FluentAssertions 5.10.3 A very extensive set of extension methods that allow you to more naturally specify the expected outcome of a TDD or…www.nuget.org

Nuget Package

3 min read

5 Awesome Nuget Packages for .NET 5 (AspNetCore) 2021
5 Awesome Nuget Packages for .NET 5 (AspNetCore) 2021

Feb 12, 2021

Hashing Passwords using BCrypt in ASP.Net Core (.NET 5)

A quick and simple tutorial on hashing passwords using Bcrypt. This requires the BCrypt.Net-Next NuGet package https://www.nuget.org/packages/BCrypt.Net-Next/ Quick code example: EncryptionHelper.cs (Example) Quick code example:

Bcrypt

1 min read

Hashing Passwords using BCrypt in ASP.Net Core (.NET 5)
Hashing Passwords using BCrypt in ASP.Net Core (.NET 5)

Hashing Passwords using BCrypt in ASP.Net Core (.NET 5)

Photo by Jason Dent on Unsplash

A quick and simple tutorial on hashing passwords using Bcrypt.

This requires the BCrypt.Net-Next NuGet package
https://www.nuget.org/packages/BCrypt.Net-Next/
Quick code example:

EncryptionHelper.cs (Example)

Quick code example:

--

--


Feb 12, 2021

Build a simple RESTful API in .NET 5 (ASP.Net Core)

A simple tutorial on how to create a quick RESTful API in .NET 5 Prerequisites IDE of choice (I recommend Visual Studio or Jetbrains Rider) .NET 5 SDK (https://dotnet.microsoft.com/download/visual-studio-sdks) This guide is for those who are quite new to ASP.NET Core development and have some knowledge about RESTful APIs and C#…

Aspnetcore

4 min read

Creating a simple RESTful API in .NET 5 (ASP.Net Core)
Creating a simple RESTful API in .NET 5 (ASP.Net Core)
Dominique Kleeven

Dominique Kleeven

Short Coding Tutorials for .NET & NodeJS

Following
  • melissa mcewen

    melissa mcewen

  • Tech - RubyCademy

    Tech - RubyCademy

  • James Wright

    James Wright

  • Pratha Avashia

    Pratha Avashia

  • Ziya Mollamahmut

    Ziya Mollamahmut

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Knowable