Skip to main content
Christian Schou Køster

Christian Schou Køster

135 posts published

My name is Christian. I am a 29-year-old Solution Architect & Software Engineer with a passion for .NET, Cloud, and Containers. I love to share my knowledge and teach other like-minded about tech.

Denmark
postgresql, ef core, .net, connect postgresql to .net
.NET

How to Connect PostgreSQL Database with Entity Framework Core in .NET 6

Learn how to connect a PostgreSQL database with a .NET 6 App using Entity Framework Core in a few easy steps.

· Christian Schou Køster

python, python cheat sheet, cheat sheet, programming
Python

Python Cheatsheet - Basics

· Christian Schou Køster

prism.js, ghost cms, prism.js with ghost, prism ghost
General

How to set up and configure Prism.js with Ghost CMS

Prism.js and Ghost are working perfectly in combination with each other. I use Prism.js as a code highlighter here on this blog. In this tutorial, you will learn how to implement Prism.js into your own blog and use it to highlight lines, add line numbers, etc...

· Christian Schou Køster

Run PostgreSQL using Docker
Docker

How to run a PostgreSQL database using Docker Compose in just a few minutes?

Learn how to run PostgreSQL the powerful, open source object-relational database system with over 30 years of active development that has earned it a strong reputation for reliability, feature robustness, and performance using Docker Compose.

· Christian Schou Køster

reflection in .NET
.NET

Learn To Understand Reflection in .NET

Reflection is used to dynamically create an instance of a type, bind the type to an existing object, or get the type from an existing object. In this tutorial about reflection in .NET I will break it down into human-readable content with examples.

· Christian Schou Køster

personal website
Career

Top 6 things to add on your personal website to get hired for a tech job

Here is a list of 6 things you should add to your professional personal website to get hired for a tech job. A personal website is a big plus.

· Christian Schou Køster

watchdog
.NET

The #1 guide to show real-time .NET 6 logs for Web Apps and APIs in a modern way using WatchDog for Free

Learn how to show real-time logs from your .NET Web app using WatchDog. WatchDog is an open-source logging tool for .NET Web Apps.

· Christian Schou Køster

get hired for a tech job
Career

5 tips to help you get hired for a tech job

When you are done reading this article you will have 5 top tips for standing out from the crowd in the tech interview process when you apply for a new tech job.

· Christian Schou Køster

restful web api
.NET

How to build a RESTful Web API using ASP.NET Core and Entity Framework Core (.NET 6)

Learn how to build your own RESTful Web API with ASP.NET Core and Entity Framework Core (.NET 6) with auto data seeding to MS SQL.

· Christian Schou Køster

dynamically register entities
.NET

How to Dynamically Register Entities in DbContext by Extending ModelBuilder?

· Christian Schou Køster

dockerize asp.net core
.NET

How to Compose an ASP.NET Core Web API (.NET 6) with an MS SQL Server 2022 on Linux in Docker

· Christian Schou Køster

sql views
Engineering

SQL Views – A Complete 101 guide to work with SQL Views

· Christian Schou Køster

pattern matching in switch, switch patterns, witch pattern match
.NET

How to do pattern matching in switch statements – C# version >= 7.0

· Christian Schou Køster

tuple, c# tuple, tuples
.NET

C# Tuple – How to use Tuples in C#

· Christian Schou Køster

cqrs, mediatr, .net
.NET

How to implement CQRS using MediatR in an ASP.NET Core Web API (.NET 6)

· Christian Schou Køster

rate limiting, rate-limiting, rate-limit, rate limit
.NET

How to implement Rate Limiting in an ASP.NET Core Web API

· Christian Schou Køster

ioptions
.NET

How to use IOptions Pattern to get configuration from json files in .NET C#

· Christian Schou Køster

xml with csharp
.NET

How to use XML with C# – A beginner guide for basic XML operations in .NET

· Christian Schou Køster

send emails with asp.net core
.NET

How to Send Emails with ASP.NET Core using SMTP with MailKit

· Christian Schou Køster

azure blob storage
.NET

How to use Azure Blob Storage in an ASP.NET Core Web API to list, upload, download, and delete files (.NET 6)

Learn how to make a simple ASP.NET Core Web API to make CRUD operations against an Azure Storage Container for interacting with Azure Blobs.

· Christian Schou Køster

json web token, jwt
General

What is a JSON Web Token (JWT) and why use them in conjunction with Web APIs?

· Christian Schou Køster

fluentvalidation, fluent validation, .net6, fluentvalidation .net6
.NET

How to use FluentValidation in ASP.NET Core (.NET 6)

Learn how to implement FluentValidation in your ASP.NET Core (.NET 6) applications to build strongly-typed validation rules, the easy way.

· Christian Schou Køster

what is docker, docker for beginners, docker beginner guide, docker
Docker

What is Docker? Docker beginner guide

Get started with Docker and learn how to create your first container running Nginx and serve your own webpage written in HTML. Docker is a very powerful tool to run applications without having to install a lot of dependencies.

· Christian Schou Køster

ping ip and port
Engineering

How to ping IP and port from Windows or Linux

· Christian Schou Køster

Toast Notifications in .NET6, toast notifications
.NET

How to add Toast Notifications in an ASP.NET Core Web App (.NET 6)

· Christian Schou Køster

graphql, implement graphql
.NET

How to implement GraphQL in ASP.Net Core Web API (.NET 6) using HotChocolate

· Christian Schou Køster

API documentation using Swagger and redoc, redoc, swagger
.NET

How to make ASP.NET Core API Documentation using Swagger and ReDoc (.NET 6)

· Christian Schou Køster

api versioning, .net6 versioning, .net6 api versioning
.NET

How to use API versioning in ASP.NET Core Web API and integrate it with Swagger using .NET 6

· Christian Schou Køster

scrape prices
Python

How to scrape prices from competitor's e-commerce websites using Python

· Christian Schou Køster

.net6
.NET

Top 5 things to know about .NET 6

· Christian Schou Køster