One part of your demo seemed a little fishy to me: when you first searched for problems with code behind in ASP.Net, it turned up nothing. But then you were immediately prompted to search for a duplicate bug (seems like you're forcing the user to repeat a search he may have already done) -- only to find that a bug DID show up. Why did it come up the second time and not the first?