Extending ASP.NET Core 6 course. This course teaches you how to extend the Kestrel web server in ASP.NET Core 6 for custom web scenarios. In most cases, no major changes are required, but in certain situations, you may need to create a small amount of code to connect to existing extension points in ASP.NET 6 and the Kestrel runtime. Participants will first learn how to create a middleware module, then explore ways to annotate and validate custom models and binders. Next, they will learn how to use the custom action folder and various tag helpers. After completing this course, you will be able to extend the Kestrel web server for specific needs.
What you will learn
- How to create a middleware module.
- Annotation and validation steps for custom models and binders.
- How to use a custom action folder and various tag helpers.
- Different ways to extend Kestrel web server for custom web scenarios.
This course is suitable for people who:
- Developers who want to customize the capabilities of the Kestrel web server in ASP.NET Core 6 for their specific scenarios.
- People looking for a deeper understanding of development points in ASP.NET 6 and Kestrel.
- Programmers who need to create custom code to extend the functionality of the Kestrel web server.