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

Extending ASP.NET Core 6

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

Advanced
4h 2m
(20)

Created by Peter Shaw

Last Updated Feb 17, 2023

Course Thumbnail
  • Course

Extending ASP.NET Core 6

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

Advanced
4h 2m
(20)

Created by Peter Shaw

Last Updated Feb 17, 2023

Get started today

Access this course and other top-rated tech content with one of our business plans.

Try this course for free

Access this course and other top-rated tech content with one of our individual plans.

This course is included in the libraries shown below:

  • Core Tech
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.

Extending ASP.NET Core 6
Advanced
4h 2m
(20)
Table of contents

About the author
Peter Shaw - Pluralsight course - Extending ASP.NET Core 6
Peter Shaw
2 courses 3.6 author rating 229 ratings

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 started with Pluralsight