Overview
Syllabus
In/Out Middleware Explained (C# ASP.NET Core & JS Examples)
How Dependency Injection Works in #csharp
C# Async/Await/Task Explained (Deep Dive)
How to use Async/Await/Task in C#
Semaphore Explained C#
C# Channels Explained (System.Threading.Channels)
C# Model View Controller (MVC) Explained
C# IEnumerable (Generator) Explained
C# Reflection Explained (Claim generation example)
C# Expression Trees Explained (Reading/Creating Examples)
C# Delegates & Lambdas Explained
C# Generics Explained
Immutable List Implementation from Scratch in C#
Race Conditions in C# .NET Core
Deadlocks in your .NET app
Understanding .NET C# Heaps (Deep Dive)
Introduction to Plugin Architecture in C#
Constraint Oriented Programming in C#
AsyncLocal and Scoped Services in ASP.NET Core
Taught by
Raw Coding