I kind of agree with Harry, about this, however these results cannot be exact as in different situations different languages/operating systems/databases make all the difference in terms of performance/scalability/security.
Originally posted by Jeremy W.
At this point I should note Harry's "strong disagreement" as he feels that MS will "pull a fast one", "as they did with J2EE". I'm rather offended by that statement, since all code will be open to close inspection by both communities so I'm rather unsure how any "fast one" could be pulled. .NET was written for .NET Server in the same way that PHP was written for LAMP. The usefulness of any tests in a "favourite environment" must always include a baseline, and the closest we can come to a neutral environment is Windows 2000 in which PHP is supposed to perform quite well (especially considering the hardware I'm throwing at this, more to come on that though) and in which .NET performs "okay" (at about 20% of the performance of .NET Server). Without a baseline, or as close as we can come to it, the "favourite environment" tests will be unacceptable to both communities, no matter who wins, and we won't gain any knowledge out of this, which is the actual point of the tests.
Comments welcome :)