Dependency Injection in C#/ASP.NET Core explained

Dependency Injection is a method to implement IoC (Inversion of Control). It helps to make classes completely loose coupled by moving the creation of the needed dependencies outside of the object that is using them. Usually you will have a Client, a Service and an Injector. The Client uses a Service which the Injector will … Read more

Git guide for beginners (+ GitHub and GitLab)

This git guide for beginners teaches how to get started with git as a complete beginner. You will learn how to create git repositories on your local machine and also on remote servers and platforms like GitLab and GitHub. It even features exercises along the way to get more hands-on and a bigger one at … Read more