ASP.NET's WebForms model acquired semantic, or "friendly", routing feature several years ago. This routing feature lets you use semantic URLs instead of page-based URLs. For example, consider a page named
CustDtls.aspx. Using the default page-based routing, that page is accessed with this URL:
In this case, the URL given is mapped directly against the file
CustDtls.aspx in the application root.
The ASP.NET semantic routing feature lets you get to that page with this URL:
The image below shows ASP.NET semantic routing in action.
Please click the blue link below to read the full article: