Microsoft released MOSS, Microsoft Sharepoint Office Portal, which is a web-based collaboration and document management platform.
Besides from the fact that the words “Office” and “Sharepoint” in the same sentence make me fringe, I think Microsoft deserve the benefit of a doubt. After all, they have been working hard to make the .NET framework better in a lot of aspects. They have proven that they care about things such as web standards and accessibility, and amongst other things, published the article Building ASP.NET 2.0 Web Sites Using Web Standards.
Beside that the initial approach with a
form element surrounding the content of the entire page is fundamentally wrong, Microsoft apparently do try to improve less-than-perfect products and make things better.
So, trying out MOSS should at least be on the same level as .NET, right? Wrong! I strongly advise you, no matter what you work with, to read Emil’s outstanding articles:
The reason they should be read is, of course, partly from learning if you have to work with MOSS, but it’s also a frickin’ documentary on poor development, a handbook in working your ass off to deliver the worst code possible.
To release something like MOSS in these days and age, and, no less, target it to multi-billion dollar companies, is such a joke. Why wouldn’t a large, usually international, company care about quality? They really should rename it to MOCKERY instead.
The developers who built this shouldn’t have to fix it or get a scolding. They should be without jobs.