ASP.NET Core Middleware: Building and Using the Request Pipeline
Learn asp.net core middleware: how the request pipeline works, custom IMiddleware, correct middleware order, and real-world examples like correlation IDs in .NET 10.


Learn asp.net core middleware: how the request pipeline works, custom IMiddleware, correct middleware order, and real-world examples like correlation IDs in .NET 10.
Explore iterator pattern best practices in C# including yield return patterns, lazy evaluation, disposal, thread safety, and performant custom iterators.
This week digs into building ASP.NET Core Web APIs: controllers, minimal APIs, model validation, error handling, versioning, and JWT auth. Plus a full run through the iterator, mediator, and chain of responsibility patterns in C#, with new videos on engineering careers, testing, and single points of failure.
Learn asp.net core model validation with data annotations, custom attributes, IValidatableObject, and FluentValidation for robust, testable input handling.