In MVC 3.0 you might need to customize the View, hide or show some elements or some thing else. Even If you are using a one to one View file , you might know which Control is using the view, but you don't know which action is . In case of Master Layout , you don't know which Controller is using this View. How to find a what Controller or Action is using this view? What is Routing? Routing helps you to use friendly URL and map it to a physical file. Routing Provides the collection of the URL that is set to a pattern supported by routing. MVC Framework provides Routing APIs. System.Web.Routing - check out some of the methods, better to know what else is available there! The routing data provides the collection values from your URL. {controller}/{action}/{id} What is Routing Patterns Routing api uses certain patterns to create the collection. Some of them are like in locale, report {locale}/{action} What is Registering or...
From the tech stacks I climbed and learned