Jon Skeet wrote a very good article : Writing the perfect question.
I’m active on stackoverflow and the MSDN forums and I wish more people would read this article.
Recently there was a question and I replied waxing voluble about how to do something using WIF and the dude replied:
“Actually it’s a Java application”.
FFS dude, why didn’t you put that minor piece of information in the question?
The quality of the answer is directly related to the quality of the question.
And for God’s sake, spell check it!