This article is written for Forum Original Posters (OPs). Online problem solving can be relatively time consuming because it may demand several messages back and forth to fully understand the symptom and background, especially at the very beginning. Here are a few suggestions that help you get the best answer to your question as quickly as possible. 


When You Ask

Select a good title that summarizes your technology and the specific problem you have.

 It will be one of the main driving forces for others to want to actually read your item. Choosing a poorly-formatted title will drive people away, thinking that since the title is so poorly written, the information and the question within the thread is also poorly written. Make sure your title mentions your technology/UI, problem, and maybe some of your configuration/system info. For example, if it's an issue in the Import window of Visual Studio, your title should make that clear. I don't know how many times I've had to ask people about what language they're coding in and more questions about what software and hardware they're using. That should be in the title and then in detail in the description.

Provide all the necessary information in your initial post.

The following information would be very helpful:

  • Symptom description: Detailed description of the problem. If you receive any error messages, please let us know the exact error WORD BY WORD.
  • Environment: The system environment, such as your OS/application version, your network topology, and your domain environment, etc.
  • Any recent relevant configuration change(s): If the issue started to occur after installing any application/updates or changing the configuration, please let us know.
  • Any additional information. Tell what you have done prior to asking your question. This will help us understand that you've done so far.

Write clearly.

Avoiding spelling mistakes or grammatical errors. Read through your original post to make sure it can be easily read by others. Don't type IN ALL CAPS, which in most cases is read as shouting and considered rude.

If possible, post in a forum specific to your native language.

If you speak French, for instance, try to post in the French forums. If you cannot find a language-specific forum, it's perfectly fine to post in the English forum, but you might want to mention that English is not your native language. 

Stay in the same thread.

Do not refer to a post you made last year (use the same thread or update the current thread with the old information), and above all, please come back. There are hundreds and thousands of posts where we have seen people given great and wonderfully long answers, and yet there's no reply from the original poster.

Be courteous enough to reply.

Even if it's to say, "I've given up" or "Thanks that worked". (This helps the whole community when you do this, and it makes the people who donate time feel appreciated.)

When Answered

Give Positive Feedback.

Once you've received a correct answer to your question, either from a Microsoft employee, an MVP, or the community in general, please do the following:

  1. Reply and let us know whether the issue or question has been answered.
  2. If possible, mark the solution as answered: This step is important, since it lets other people benefit from your posts.
  3. If any replies are helpful (regardless of whether or not they are the answer), please Vote them as Helpful (the arrow button on the left of each post).        
  4. If you find the answer yourself, please either provide the answer, or a link to the answer. Don't just say "I fixed it myself". Others may come searching for the answer later. Then mark your answer.


This was originally written by Arthur_Li in this forum thread.


See Also