Вот выдержка из верхней части его статьи, он продолжает объяснять каждый шаг в деталях:
Обзор Lifecycle шагов
Есть пять основных шагов, которые происходят, когда вы сделать запрос от веб-сайта ASP.NET MVC:
1. RouteTable создается
Этот первый шаг происходит только один раз, когда сначала запускается приложение ASP.NET. RouteTable сопоставляет URL-адреса обработчикам.
2. UrlRoutingModule перехватывает запрос
Этот второй этап происходит всякий раз, когда вы делаете запрос. UrlRoutingModule перехватывает каждый запрос и создает и выполняет правый обработчик.
3. MvcHandler Выполняет
MvcHandler создает контроллер, передает контроллер ControllerContext, и выполняет контроллер.
4. Контроллер выполняет
Контроллер определяет, какой метод контроллера для выполнения, строит список параметров, и выполняет метод.
5. Метод RenderView называется
Как правило, метод контроллер вызывает RenderView() для отображения содержимого обратно в браузер. В Controller.RenderView() метод делегирует свою работу к конкретному ViewEngine
Стив Сандерсон создал хороший плакат, изображающий MVC [Request Handling Pipeline] (http: //blog.stevensanderson.com/2009/10/08/aspnet-mvc-learning-resource-request-handling-pipe-poster /), которые могут вас заинтересовать. –