Not to keep kicking the dead and decaying horse, but i'm gona.
First, lwti is obviously very immature. He probably took an MVP's advice
without investigating if it was good advice, and got ripped because of it.
And now he is just whining about it.
I also want to state an observation. An MVP is just a title. Just like
MCAD and MCSD. It doesnt mean that your an expert at anything. Anyone can
get a title if they try hard enough, but that doesnt make them an expert. So
your first mistake is thinking an MVP is an expert. They are just people
that help the community more than others.
In my experience, I've worked with 5 different MVPs who were horible
enterprise application developers. They knew lots of little facts. They
knew all the stock microsoft answers to programming questions (which usually
means its slow, and a memory hog). But when it came down to creating
something stable, scalable, maintainable, and FAST none of the got the job
done and were replaced (they were all consultants). i've also read books and
blogs from some MVP's who had the stuff together and could code.
My job is a software performance engineer, which means i spend a LOT of time
looking through Reflector trying to figure out how stuff works and how to
make them faster. And i see many posts by MVPs who state just plain wrong
information, or give bad advice. But they are just trying to help, which is
why they are MVPs.
The point is, just because you get advice form someone with a title doesnt
mean you should take that advice and use it without "thinking" about it
first. Does it fit the problem? Is it correct? Did I test it out first?
Is it scalable? These questions, among many others, have to be answered if
you are going to utilize anything ypu pull from the internet into production
code.