ASP.NET MVC Starter Series – 2. How ASP.NET MVC works?

In the previous post What is ASP.NET MVC?, I provided a basic overview on the ASP.NET MVC, its advantages over traditional web forms and its components.

For this post, as the title suggests, I will focus on how ASP.NET MVC works. The figure shown below (fig 2.1) will help understand how the user request is handled in a MVC application.

fig 2.1 MVC workflow
fig 2.1 MVC workflow

Continue reading