12 Understanding the ASP.NET Core platform

This chapter covers

  • Understanding the basic structure of an ASP. NET Core application
  • Understanding the HTTP request processing pipeline and middleware components
  • Creating custom middleware components

The ASP.NET Core platform is the foundation for creating web applications; it provides the features that make it possible to use frameworks like MVC and Blazor. In this chapter, I explain how the basic ASP.NET Core features work, describe the purpose of the files in an ASP.NET Core project, and explain how the ASP.NET Core request pipeline is used to process HTTP requests and demonstrate the different ways that it can be customized.

Don’t worry if not everything in this chapter makes immediate sense or ...

Get Pro ASP.NET Core 7, Tenth Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.