Featured resource
2025 Tech Upskilling Playbook
Tech Upskilling Playbook

Build future-ready tech teams and hit key business milestones with seven proven plays from industry leaders.

Check it out
  • 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