Explain what is MVC application life cycle?

devquora
devquora

Posted On: Jul 04, 2024

 

Any web application has two main execution steps, first understanding the request and depending on the type of the request sending out an appropriate response. MVC application life cycle is not different it has two main phases, first creating the request object and second sending our response to the browser.

Creating the request object includes four basic steps: 

Step 1: Fill route
Step 2: Fetch route
Step 3: Request context created
Step 4: Controller instance created 

    Related Questions

    Please Login or Register to leave a response.

    Related Questions

    MVC Interview Questions

    What is MVC (Model view controller)?

    The Model-View-Controller (MVC) pattern divides an application into three interconnected components: Model, View, and Controller. This separation helps manage the internal representation of informatio..

    MVC Interview Questions

    What is Razor in MVC?

    Razor is a view engine introduced in MVC 3 that allows embedding server-based code into web pages using C# and VB.Net. As a general-purpose templating engine, Razor simplifies creating dynamic web con..

    MVC Interview Questions

    Explain attribute based routing in MVC?

    Routing in MVC applications monitors requests and registers routes in the routing table during the Application_Start() event. ASP.NET MVC 5.0 introduced Attribute Routing, enabling developers to defin..