locked
c# RRS feed

Answers

  • Hello Rolance,

    I have seen you asking too many basic C# questions. Remember that this forum is not tutorial. This forum is to give suggestions and solutions to problems that developers encounter in everyday programming. So, I suggest you to go through C# fundamentals which give you good understanding of C# and .NET. You can find many tutorials online. Below are some good samples which include PDF books also. I hope you will find them very useful.

    http://media.wiley.com/product_data/excerpt/10/07821291/0782129110.pdf

    http://upload.wikimedia.org/wikimedia/en-labs/b/b3/C_Sharp_Programming.pdf

    http://www.jaggersoft.com/csharp_course/index.html

    http://msdn.microsoft.com/en-us/library/kx37x362(v=vs.80).aspx


    Please mark this post as answer if it solved your problem. Happy Programming!

    • Proposed as answer by Horizon_Net Friday, February 10, 2012 1:03 PM
    • Marked as answer by Paul Zhou Thursday, February 23, 2012 9:43 AM
    Friday, February 10, 2012 5:36 AM
  • Hi Rolance

    Welcomes you to MSDN forums..

    Thread is used for multi tasking..

    Threading enables your C# program to perform concurrent processing so you can do more than one operation at a time. For example, you can use threading to monitor input from the user, perform background tasks, and handle simultaneous streams of input. The System.Threading namespace provides classes and interfaces that support multithreaded programming and enable you to easily perform tasks such as creating and starting new threads, synchronizing multiple threads, suspending threads, and aborting threads.

    A breif explians are available in the follwing links.

    http://msdn.microsoft.com/en-us/library/aa645740(v=vs.71).aspx

    http://msdn.microsoft.com/en-us/library/ms173178(v=vs.80).aspx


    If a post answers your question, please click "Mark As Answer" on that post and "Mark as Helpful"

    • Proposed as answer by Horizon_Net Friday, February 10, 2012 1:03 PM
    • Marked as answer by Paul Zhou Thursday, February 23, 2012 9:43 AM
    Friday, February 10, 2012 5:26 AM
  • Hi,

    additional to Adavesh I want to point you towards some more (hopefully interesting) points:

    a) There are a lot of different forums. This forum is the .Net Base Class Library forum which covers everything targeting the base class library. There are also forums for the C# language itself, the IDE, general c# questions, .... You should have a closer look at the different forums and maybe place your questions inside a forum that covers your topic best. http://social.msdn.microsoft.com/Forums/en-US/categories is a good point to look at the available forums.

    b) When posting a question, it is always nice to choose a good topic. Just "c#" does not really say much. So maybe you want to try to put the current body in the subject and then write a little bit more what you are interested in. The more specific you are, the better the answers will be. (Without any specific stuff inside, you will either get generic answers only or mostly links....)

    With kind regards,

    Konrad

    • Marked as answer by Paul Zhou Thursday, February 23, 2012 9:43 AM
    Friday, February 10, 2012 5:44 PM

All replies

  • Hi Rolance

    Welcomes you to MSDN forums..

    Thread is used for multi tasking..

    Threading enables your C# program to perform concurrent processing so you can do more than one operation at a time. For example, you can use threading to monitor input from the user, perform background tasks, and handle simultaneous streams of input. The System.Threading namespace provides classes and interfaces that support multithreaded programming and enable you to easily perform tasks such as creating and starting new threads, synchronizing multiple threads, suspending threads, and aborting threads.

    A breif explians are available in the follwing links.

    http://msdn.microsoft.com/en-us/library/aa645740(v=vs.71).aspx

    http://msdn.microsoft.com/en-us/library/ms173178(v=vs.80).aspx


    If a post answers your question, please click "Mark As Answer" on that post and "Mark as Helpful"

    • Proposed as answer by Horizon_Net Friday, February 10, 2012 1:03 PM
    • Marked as answer by Paul Zhou Thursday, February 23, 2012 9:43 AM
    Friday, February 10, 2012 5:26 AM
  • Hello Rolance,

    I have seen you asking too many basic C# questions. Remember that this forum is not tutorial. This forum is to give suggestions and solutions to problems that developers encounter in everyday programming. So, I suggest you to go through C# fundamentals which give you good understanding of C# and .NET. You can find many tutorials online. Below are some good samples which include PDF books also. I hope you will find them very useful.

    http://media.wiley.com/product_data/excerpt/10/07821291/0782129110.pdf

    http://upload.wikimedia.org/wikimedia/en-labs/b/b3/C_Sharp_Programming.pdf

    http://www.jaggersoft.com/csharp_course/index.html

    http://msdn.microsoft.com/en-us/library/kx37x362(v=vs.80).aspx


    Please mark this post as answer if it solved your problem. Happy Programming!

    • Proposed as answer by Horizon_Net Friday, February 10, 2012 1:03 PM
    • Marked as answer by Paul Zhou Thursday, February 23, 2012 9:43 AM
    Friday, February 10, 2012 5:36 AM
  • Hi,

    Threading enables your C# program to perform concurrent processing so you can do more than one operation at a time.
     For example, you can use threading to monitor input from the user, perform background tasks, and handle simultaneous streams of input. 
    The System.Threading namespace provides classes and interfaces that support multithreaded programming and enable you to easily 
    perform tasks such as creating and starting new threads, synchronizing multiple threads, suspending threads, and aborting threads.

    refer also...

    http://www.developerfusion.com/article/4134/net-threading-part-i/

    Thanks...

    Friday, February 10, 2012 11:40 AM
  • Hi,

    additional to Adavesh I want to point you towards some more (hopefully interesting) points:

    a) There are a lot of different forums. This forum is the .Net Base Class Library forum which covers everything targeting the base class library. There are also forums for the C# language itself, the IDE, general c# questions, .... You should have a closer look at the different forums and maybe place your questions inside a forum that covers your topic best. http://social.msdn.microsoft.com/Forums/en-US/categories is a good point to look at the available forums.

    b) When posting a question, it is always nice to choose a good topic. Just "c#" does not really say much. So maybe you want to try to put the current body in the subject and then write a little bit more what you are interested in. The more specific you are, the better the answers will be. (Without any specific stuff inside, you will either get generic answers only or mostly links....)

    With kind regards,

    Konrad

    • Marked as answer by Paul Zhou Thursday, February 23, 2012 9:43 AM
    Friday, February 10, 2012 5:44 PM
  • explain about threads

    Read threading chaper in "CLR via C#" book.

    You will get all the answers for your questions.

    If you need more information on threading, read windows via c++ again by jeffery archer. Nothing  better than that.

    Check blogs of windows experts like Mark Russionovich for the greatest of depths. Google/Bing will find them for you.

    Channel9 has videos on these topics.

    Need more help. Let us know.


    Help the Community know the status of the thread.

    Please use Mark as Answer/Propose as Answer if the post solved the problem.

    Use Vote As Helpful if the post is inline or hints towards the solution.

    - Arun Kumar Allu


    Friday, February 10, 2012 10:54 PM
  • Hello,

    Check out the links below for basic concepts of threading

    http://www.codeproject.com/Articles/10205/Understanding-Threading-in-NET-Framework

    http://msdn.microsoft.com/en-us/library/ms973903.aspx

    Tuesday, February 14, 2012 12:57 PM