Charles wrote:
This is a great example of the problem with placing too much importance on what a FEW bloggers have to say about a product's quality. Why don't you point to the positive feedback for a product as well?
Oh come on Charles, you know as well as I do there's a whole bunch of Microsoft brown-nosers out there who post blog entries raving about stuff who then admit they haven't actually used or downloaded the software they're posting a rave blog entry about. And even they constitute just a "FEW" in the grand scheme of things, at this early stage. Most of the positive feedback I've read appears to be written solely to impress their Microsoft management and help with their performance appraisal, or by MVPs with a vested interest in keeping their title - such people are hardly going to publicly say "This is buggy as hell and isn't ready for prime time yet".
Microsoft history is littered with rave "reviews" of software that cost a lot of shops a lot of time trying to get working in real environments. My first really bad encounter was the ADO Connector or Remote Data Connection or whatever it ended up being renamed after about three versions, each with a new label attached (it enabled AJAX-like implementation before even XMLHTTP was born - useful for doing things like having drop-down listbox selections retrieving ADO data to update another drop-down listbox without having to refresh the page). I got badly burnt on a project which relied on that technology and it took endless debugging and analysis and about three MDAC releases for the technology to actually deliver on all those rave reviews. Then there were the endless IIS "Object has moved click here" problems with the Proxy Server product (affectionately known as 'Poxy Server' by anyone foolish enough to believe the marketing hype for the product). Then there was ASP with its fantastic session management (oh you wanted to do session management on a web farm? Oops! That one took about a year before it got publicly acknowledged as an issue for most shops), BizTalk 2004 fiasco, ASP.NET's total lack of compliance with the legal laws of the land with regard to DDA disability laws etc etc. Enough said!
If we left it to "Positive feedback" even more of us would have got burnt with a LOT of wasted time and money than we have already done!
It doesn't matter how FEW people are publicly complaining - it's whether their complaints are real and will affect anybody taking a risk on Microsoft as part of expensive and major software deployments.
The whole point of my raising the issue here is that there are people here who I trust, who aren't just Microsoft marketeers, and who I know have been using the product in Enterprise-type environments. It's also becoming very clear that a lot of stuff is being released AFTER the planned original ASP.NET 2.0 release whether we're talking Team System, "we're going to release an updated migration tool in a few weeks" or anything else that is being posted on an almost daily basis on the blogs.
Unfortunately November 7th was a date set in stone regardless of any last-minute "regression test failures" such as the one that delayed the MSDN Universal release of the RTM version. The number of bugs being raised after beta 2 and the number of poor explanations as to why some pretty obvious ones were not going to be fixed also gave cause for alarm.
Alas there's insufficient evidence here or on the blogs to give any clear indication as to whether there really is no smoke without fire, although the feedback is more worrying than I'd expected. I thought Mini-Microsoft's comment that some comments on this thread were like Microsoft's own version of Slashdot were alarmingly close to the truth. But let's not just close our eyes and say there's only a FEW people having problems. There's only a FEW people reporting on VS2005 at all and frankly to get this level of problem reporting at this early stage is worrying to those of us wondering what the real story is.