== Quote from Andrei Alexandrescu (seewebsiteforem...@erdani.org)'s article > > At a company we were using MS Transaction Server. I went around and > asked my bosses why. Nobody knew. I asked what features of it we need. > Nobody knew, and they didn't knew even what the MTS was supposed to do. > The fact the company had bought it was a pure marketing trick from MS' > part. To continue the anecdote: my boss at the time woke up every > morning, came in early, checked out the new code - from Visual Source > Safe (another useless make-believe product that has never hold a candle > to even the, um, obsolete cvs that uses equally obsolete text files), > built it, deregistered each of a dozen objects from the graphical MTS > console, and then registered each again. This was the only known way to > make our updates work.
The registration aspect of MS programming technology has got to be about the most broken concept I've encountered in Windows. It's abstruse, brittle, and incredibly error-prone. In my brief exposure to .NET programming, this feature had me tearing my hair out more often than any other.