3 Ways To Create Middleware In ASP.NET Core
Explains three methods to create custom middleware in ASP.NET Core: using Request Delegates, by convention, and factory-based.
Milan Jovanović — Software Architect and Microsoft MVP for Developer Technologies, helping engineers master .NET and software architecture through practical guidance, newsletters, and videos based on real-world enterprise experience.
25 articles from this blog
Explains three methods to create custom middleware in ASP.NET Core: using Request Delegates, by convention, and factory-based.
A guide to implementing Clean Architecture folder structure in .NET solutions, covering Domain, Application, Infrastructure, and Presentation layers.
Explains how to use EF Core Query Splitting to solve performance issues like Cartesian Explosion in database queries.
Explores C# records and anonymous types, focusing on non-destructive mutation using the 'with' expression for creating modified copies.
A .NET developer explains why formatting LINQ queries vertically (tall) improves readability and maintainability over horizontal (wide) formatting.