ASP.NET 2.0 Issues
I'm proud to say that while I was at the ASP Insiders Summit in Redmond I found a couple of issues in ASP.NET 2.0! How cool is that, to actually be useful to the team that invites you.
Ok, finding bugs isn't the help they probably want at this stage, but *I* think it's better than sitting on your ass drinking their free Dew.
So, issue #1 was when I had the chance to sit with the team that wrote the Migration Wizard - the handy little gadget that pops up when you try and open a 1.x solution in VS.NET 2005. I ran the Dozing Dogs CMS through this wizard.
Unfortunately it was a couple-day-old build that had a few known bugs in it, one of which bit the poor guy driving the wizard - it meant that he had to manually fix up a couple of lines in almost every file.
Everything worked like a dream, but there was one real issue. It was a boring parsing issue relating to a URL in my code-behind that was in a string surrounded by \" - but it was a bug nonetheless so I was a proud father for a few hours.
While migrating though we came across another more interesting issue.
The code below throws a really weird error in 2.0:
<asp:TextBox id="email" width="130" runat="server">
<%=DozingDogs.Classes.Users.TestUserEmail%>
</asp:TextBox>
Perhaps this was undocumented behavior in 1.x; I just tried it and it worked so I left it there. Apparently most people don't realize that you can set the default content of a text box in this way.
I just received an email from the ASP.NET team asking for more information so it's going to be interesting to see the resolution..