This is potentially a fix without a problem, but… Using syntax like this (I’m using T4MVC here): @Html.ActionLink("Home", MVC.Home.Index()) I expect to have the link rendered as: http://localhost/ Yet, sometimes, it would render as: http://localhost/?area= WTF? What’s with that? There is (AFAIKT) no functional difference between them, but I found it annoying. My google-fu failed me for quite a while until I saw a random comment in some post and found that if I used this syntax: <a href="@Url.Action("Index", "Home")">Home</a> I always got the right rendered link. Why? I...