I\'m developing an ASP .Net MVC application. One of my actions requires id as a parameter. For example:
id
public actionresult Detail(Guid id){
GUID is designed in such a way that it is intended to be unique, but any part of it is not. See this blog post for details. If you need to shorten the GUID take a good hash of it - like SHA-1 or (if you don't have security concerns) MD5.