Extending ASP.NET Core 6
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.
Author Name: Peter Shaw
Author Description:
Peter will openly admit to being a typical geek. He’s been known to say, “If it’s shiny, electrical and has blinking lights on it, then it attracts me like a magpie to jewelry.” He has been doing I.T. in one form or another for the best part of 30 years. Peter writes software, creates artwork, produces 3D models and many other things. He is the UK & Europe group manager for one of the largest .NET user groups (Lidnug) on the internet. Most importantly, he gets to do what he loves for a living: … more
Table of Contents
- 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
There are no reviews yet.