asp.net 3.5 has already supported routing. if you need great flexibility on how your url should pass to a handler use Routing. Url rewriting intercept when beginrequest, so early in the morning. but routing is on resolve cache. Differences Examples ;...