Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Pluralsight

Extending ASP.NET Core 6

via Pluralsight

Overview

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

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.

Syllabus

  • Course Overview 1min
  • Methods of Extension 18mins
  • Extending Using Middleware 66mins
  • Extending Using Model Binder/Validation 56mins
  • Extending Using a Custom View Engine 35mins
  • Extending Using a Custom Action Filter 36mins
  • Extending Using Tag Helpers 28mins

Taught by

Peter Shaw

Reviews

4.1 rating at Pluralsight based on 20 ratings

Start your review of Extending ASP.NET Core 6

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.