Featured resource
2026 Tech Forecast
2026 Tech Forecast

Stay ahead of what’s next in tech with predictions from 1,500+ business leaders, insiders, and Pluralsight Authors.

Get these insights
  • Course
    • Libraries: If you want this course, consider one of these libraries.
    • Core Tech

Extending ASP.NET Core 6

Learn how to extend the kestrel web-server in a number of different ways for custom web scenarios.

Peter Shaw - Pluralsight course - Extending ASP.NET Core 6
Peter Shaw
What you'll learn

The kestrel web server built into ASP.NET can be extended in a number of different ways, and for a number of different reasons. In this course, Extending ASP.NET Core 6, you will learn how in general for 99% of the use cases extending things is usually not needed; that remaining 1% however usually necessitates creating a small amount of code connected to one of the many extension points available in the ASP.NET 6 and Kestrel runtime. First, you will discover how to create a middleware module. Then, you will explore the steps to annotate and validate custom models and binders. Finally, you will break down how to use a custom action folder as well as various tag helpers. When you finish with this course, you will know how to extend the kestrel web-server in a number of different ways for custom web scenarios.

Table of contents

About the author
Peter Shaw - Pluralsight course - Extending ASP.NET Core 6
Peter Shaw

Peter is a tech-head pure and simple. He is a UK & Europe group manager for Lidnug, and writes software for fun and for a living. He has been doing I.T in one form or another for best part of 30 years and will likely never stop.

Get access now

Sign up to get immediate access to this course plus thousands more you can watch anytime, anywhere.

Get started with Pluralsight