The Incredible Bug in Microsoft's User Interface Process Block
In the last project we've used Microsoft's UI Process Block the very first time. That's really new for an Asp Developer... all these patterns and best practices ;-)
However, Friday I pushed the site to our demo server but was unable to open it. I always received a DNS error. After "minutes" of testing I found out, that the site runs under a virtual directory without any problems but NOT as root application. I played around with "/" and "~" and "~/" and ... in the navigation graph, but still unable to run it in root. Then I started googling around and found a single entry at Matthew Reynolds .NET 247 http://dotnet247.com/247reference/msgs/38/190699.aspx This guy fixed it himself!
At GotDotnet workspace http://www.gotdotnet.com/Community/Workspaces/Workspace.aspx?id=0af2b0ef-b049-401a-a2f2-f55a070c1572 I found a bug entry from Dec'03 and not fixed until today!!!
That's incredible, isn't it? Does no one tested it in a real world scenario? And best of all - this bug has not highest priority! Great :-)
I followed Steve's bug fix, maybe I'll find some time to wrap it up here ...