What C# programming topics should I learn?

I already know the basics of C# and have been learning about some of the more intermediate topics (at least I think they are considered intermediate). There's so many different areas that can be learned within any programming language, so I was wondering what intermediate level topics I should learn about and how deep should I go in them?

2 Answers

Relevance
  • 9 years ago
    Favorite Answer

    Hey dear

    You should move on to Windows Application Development using c sharp,

    you should have command knowledge on Visual Studio IDE,

    Then design and develop windows program and give some rich look by learning WCF, WPF.

    When you are done with this, you can move on to Mobile Application Development

    • Login to reply the answers
  • tfloto
    Lv 6
    9 years ago

    You should probably learn about threads. There is rich support for threads and thread pools in C# Along with threads is synchronization, mutex's semaphores and events.

    Reflection is very cool in C# very worth picking up.

    Sockets are important for many reasons: remote communication is tricky but essential.

    • Login to reply the answers
Still have questions? Get your answers by asking now.