Log In

Come Join Us!

Are you a
Computer / IT professional?
Join Tek-Tips Forums!
  • Talk With Other Members
  • Be Notified Of Responses
    To Your Posts
  • Keyword Search
  • One-Click Access To Your
    Favorite Forums
  • Automated Signatures
    On Your Posts
  • Best Of All, It's Free!
  • Students Click Here

*Tek-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.

Posting Guidelines

Promoting, selling, recruiting, coursework and thesis posting is forbidden.

Students Click Here


C# (C sharp): Microsoft FAQ

Effective Forum Participation

Suggestions for Getting Quick and Appropriate Answers by onpnt
Posted: 1 Jul 07 (Edited 1 Jul 07)

These are some suggestions for posting in the C# (C Sharp) forum. Many of the suggestions are applicable to all forums while some are specific to C#.
  1. Do not post homework assignments here. Read the policy at http://www.tek-tips.com/market.cfm.
  2. Don't expect members to write your C# code, though you will often be given working code as part of the answer.
  3. Don't expect members to tutor you in C#. There are plenty of online tutorials available.
  4. Here are some resources that can help you become a more affective forum member.

    http://www.tipmaster.com/includes/goodposts.cfm - 'How To Post A "Good" Question'
    FAQ183-3179: Learn to Use Tek-Tips Features - "Learn to Use Tek-Tips Features"
    thread181-473997: How To Get Good Answers To Your Questions - "How To Get Good Answers To Your Questions"
  5. If someone posts in the wrong forum, gently direct them to the correct forum and resist the temptation to give an answer. I have to work on this one myself.
  6. Make an effort to look in the exstensive MSDN Library and/or other documentation or articles.

    Don't be offended if members suggest reading the manual or MSDN for help.
  7. Remember to read the FAQs submitted by forum members. They answer many questions. You can also do a keyword search of previous threads to see if someone
    already asked the same questions.

    If an answer exists in a FAQ or a previous thread, youÆll probably be directed to that FAQ or thread rather than repeating the answer in your thread.

    FYI: to direct someone to a FAQ or thread, simply type (or copy and paste) the FAQ or thread
    number in your post - faq732-4867 (FAQ732-4867: How to add template columns to a DataGrid by code) or thread732-1383776 (thread732-1383776: Simple XML writer routine. Need help!). You don't need to post the shortcut.

    We will work on a list of resources for the C# forum and they will hopefully be added to the FAQ shortly
  8. Don't post long excerpts from other online sources. Post a link to the source and brief explanation instead.  Or relavent code only.
  9. Use a descriptive subject. Many of us will skip over reading the post if the subject doesn't indicate the question.

    Examples of bad subjects headings:

    Does anybody know...
    Urgent help needed!
    Error message
    Basic question
    )&*#$^)#&^$ PROGRAM won't ...

    Examples of good subject headings:

    XML Document manipulation and reading
    Validate if file exists with C#
    Update several tables in SQL Server from C#
    Memory leak problem with routine in C#
  10. We want to answer questions. We do tire of answering the same simple question several times per month.
    We suggest spending a few minutes trying to find the answer yourself, and then if you can't, post your question. There is a lot of knowledge and help here.
  11. Tek-Tips forum members give a lot of credit to those who post questions for whom English is a foreign language. So don't be embarrassed to try.
  12. Include the version and service pack of Visual Studio and the .NET Framework you are using because the solution that works in
    one version may not work in another. If you are using a SQL Server client tool, ASP, VB, Access, ODBC, ADO, Delphi, Cold Fusion, etc., include information about the tool also.
  13. If you are asking a question about a specific task please post what you have thus far. (remember not to post long winded code though.  Just relavant problem sections)
  14. Provide sample result (or desired result).
  15. If you are asking a question about an error you are receiving, please report the exact error message.
    Telling us you are getting an error is unlikely to result in a useful response. "My Program errored!!! Please Help."
    will not get as quick or accurate reply as "When I run my program from the server it gets a syntax error on this line ... The error mesage is ..."
  16. Please acknowledge answers that help. Sometimes an answer is given but the questioner never replies in any way.
    It is hard to know if the problem was solved or if the questioner just hasn't seen the answer yet.

    If an answer posted in response to your question solved your problem, post a short reply and let everyone know which answer(s) worked for you.
    This lets the person who posted the answer and everyone else who reads the thread know which answer was correct for you.
    That way other people can benefit from the knowledge base we are building here.

    Marking a post as helpful/expert provides positive feedback and lets other members know the thread contains a helpful or expert answer.
    Members appreciate receiving recognition but only when deserved.

    FYI: You mark a post as Helpful/Expert by clicking on the link found at the bottom of each post.

    Mark this post as a helpful/expert post!

    If you solve a problem yourself and the solution hasn't been posted, please post the solution. That way, all questions will have the solutions. And all of us can learn from others' experience.
  17. When you reply to long threads note the person you are addressing. That way we'll know to whom the post is directed. For example,


    I don't think the solution you posted will work in VS.NET 2003 v1.1 Framework. That feature was introduced in VS.NET 2005 v2.0 Framework.
  18. Eric S. Raymond has written an excellent article titled "How To Ask Questions The Smart Way." You can read his article by clicking on the following link.

  19. Avoid posting the same question in multiple forums. Try to determine the best forum for your problem or question and post it there. If in doubt, ask. You'll be directed to another forum if necessary. If you don't get an answer in a reasonable time, then post to a different forum.

    Usenet and other newsgroups often allow cross-posting of questions or comments by naming multiple forums or groups. While this is allowed, Netiquette indicates that execessive cross-posting is to be avoided.

    Tek-Tips doesn't provide the same cross-post functionality but people will often post in multiple forums. The main problem with this is that other members will not know about the duplicate postings unless they visit all the forums. An answer may be given in one forum, another answer in a second forum and so forth. If the discussion was restricted to one thread, it would be easier to follow up, comment and get closure on a discussion.
This FAQ was originally created as a TIP by fluteplr in thread183-68247: Suggestions to people asking Questions. Several other forum members contributed to the TIP. I consolidated the suggestions and posted this FAQ as a reminder. I appreciate the feedback that has helped me improve the FAQ.
This FAQ was originally written by tlbroadbent  (FAQ183-874: Suggestions for Getting Quick and Appropriate Answers)  It has been posted as a FAQ in many forums.  I will update this one but please be aware the contents will vary from forum to forum where it exists.

Back to C# (C sharp): Microsoft FAQ Index
Back to C# (C sharp): Microsoft Forum

My Archive

Close Box

Join Tek-Tips® Today!

Join your peers on the Internet's largest technical computer professional community.
It's easy to join and it's free.

Here's Why Members Love Tek-Tips Forums:

Register now while it's still free!

Already a member? Close this window and log in.

Join Us             Close