ASP.NET Core: The MVC Request Life Cycle
Pluralsight
Course Summary
This course aims to empower .NET developers with a better understanding of the MVC framework and how it works. You'll examine in-depth how an HTTP Request is processed by MVC and .NET Core as it travels through the framework.
-
+
Course Description
Many developers begin their experience with MVC by working with Action Methods, Controllers, Razor Views, and the other essential components of MVC. This is a great place to start, but as the complexity of your projects increases, you may require a deeper understanding of how the framework works internally. You'll also need to understand how MVC integrates with the larger .NET platform. This course, ASP.NET Core: The MVC Request Life Cycle, empowers .NET developers with a better understanding of the MVC pipeline. First, you'll examine how an HTTP Request is processed by MVC and .NET Core as it travels through the framework. Next you'll examine what components are involved at each stage, how they interact with one another, and in some cases how you can customize the default conventions. Understanding how the components of MVC process a request can be extremely helpful on various levels. Finally, you'll learn about how troubleshooting and debugging can often be much easier if you understand what's going on behind the scenes. By the end of this course, you'll have a better understanding of the framework, which will help you build better applications using it.
-
+
Course Syllabus
Course Overview- 2m 13s
—Course Overview 2m 13sEssential Life Cycle Concepts- 18m 32s
—Introduction 2m 24s
—Are You in the Right Place? 2m 5s
—Defining the Request Life Cycle 2m 12s
—The MVC Request Life Cycle 2m 32s
—The State of ASP.NET and MVC 2m 48s
—Setting up the MVC Source Code 3m 23s
—The Agenda 1m 59s
—Summary 1m 5sUnderstanding Middleware- 32m 31sWorking with Routing- 34m 59sUnderstanding Controller Initialization- 26m 17sHandling Requests with Action Methods- 36m 58sExploring Action Results and the View Engine- 33m 17s