Asp.net MVC helps to have multiple URL pointing to the same logical resource

Mapping the path part of a URL directly to a disk folder is at the root of the problems that we face today. I have listed down the different shapes URL we have undergone from classical html, asp, aspx to asp.net MVC web technologies:

1. http://www.microsoft.com/download/IE6.html

2. http://www.microsoft.com/download.asp?productId=IE6

3. http://www.microsoft.com/download.aspx?productId=9AE91EBE-3385-447C-8A30-081805B2F90B

4. http://www.microsoft.com/download/Windows/Browsers/IE6/9AE91EBE-3385-447C-8A30-081805B2F90B

Ideally, in the design of an application, we could make some human-readable information like the title or description unique to support the URL schema. Asp.net MVC helps to have multiple URL pointing to the same logical resource. Have a look at below example

4A. http://www.microsoft.com/download/TopDownloads/IE6/9AE91EBE-3385-447C-8A30-081805B2F90B

4B. http://www.microsoft.com/download/WindowsServer/Browsers/IE6/9AE91EBE-3385-447C-8A30-081805B2F90B

 

– Ananth Ramasamy Meenachi www.msarm.com

Advertisements

About msarm

Aspiring Enterprise Architect.
This entry was posted in Uncategorized. Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s