See also: Other Geeks@INDC
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;
When you double click the all task in teamexplorer, pop up above error
Reinstalling VSTS SP1 does solve the problem
<system.web.server>
<handlers>
<add name="whateveriputithere" verb="*" path="*.something" type="[namescpace.classname],[YourCompiledAssemblyName.dll]" ResourceType="Unspecified">
Note :
ResourceType equals to iis6 verfy file exist option
"Unspecified" means unchecked