Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. General Programming
  3. C#
  4. c# Introduction

c# Introduction

Scheduled Pinned Locked Moved C#
csharphelptutorialquestionannouncement
6 Posts 3 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • O Offline
    O Offline
    ormonds
    wrote on last edited by
    #1

    I've been using Basic since the beginning and VB since version 1. At an advanced age I am learning c#. Is there a good site which explains the big picture? I mean things like classes, methods, components, resources, how it all fits together. I know how to write Hello World, I've written a few apps now but keep bumping into my own ignorance. Most sites seem to start off too simple and then jump in the deep end. Any help appreciated.

    OriginalGriffO L 2 Replies Last reply
    0
    • O ormonds

      I've been using Basic since the beginning and VB since version 1. At an advanced age I am learning c#. Is there a good site which explains the big picture? I mean things like classes, methods, components, resources, how it all fits together. I know how to write Hello World, I've written a few apps now but keep bumping into my own ignorance. Most sites seem to start off too simple and then jump in the deep end. Any help appreciated.

      OriginalGriffO Offline
      OriginalGriffO Offline
      OriginalGriff
      wrote on last edited by
      #2

      Generally, I'd say ignore websites - and particularly ignore Youtube tutorials - and get yourself a book (or better a course). Both tend to be a lot better structured, introducing each subject in a streamlined way rather than dropping you in the deep end while covering all the material - a course is better because if you don't understand something you can talk to the tutor and he can explain it in different ways until you do. Wrox, Addison Wesley, and Microsoft Press do some good ones - just start at the beginning and work your way through doing all the exercises. All of them should explain classes, methods, evente, and so on and why they are used. But if you are proficient in VB versions above VB6, then the transition to C# shouldn't be too complicated: they both use the same .NET framework which you should be familiar with, and that means the learning curve is vastly reduced. And VB uses classes, methods, events - it's just the syntax which is rather better in C#! :laugh:

      Bad command or file name. Bad, bad command! Sit! Stay! Staaaay... AntiTwitter: @DalekDave is now a follower!

      "I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
      "Common sense is so rare these days, it should be classified as a super power" - Random T-shirt

      O 1 Reply Last reply
      0
      • O ormonds

        I've been using Basic since the beginning and VB since version 1. At an advanced age I am learning c#. Is there a good site which explains the big picture? I mean things like classes, methods, components, resources, how it all fits together. I know how to write Hello World, I've written a few apps now but keep bumping into my own ignorance. Most sites seem to start off too simple and then jump in the deep end. Any help appreciated.

        L Offline
        L Offline
        Lost User
        wrote on last edited by
        #3

        .NET Book Zero[^] is a great starting point, especially if you have some programming knowledge.

        O 1 Reply Last reply
        0
        • OriginalGriffO OriginalGriff

          Generally, I'd say ignore websites - and particularly ignore Youtube tutorials - and get yourself a book (or better a course). Both tend to be a lot better structured, introducing each subject in a streamlined way rather than dropping you in the deep end while covering all the material - a course is better because if you don't understand something you can talk to the tutor and he can explain it in different ways until you do. Wrox, Addison Wesley, and Microsoft Press do some good ones - just start at the beginning and work your way through doing all the exercises. All of them should explain classes, methods, evente, and so on and why they are used. But if you are proficient in VB versions above VB6, then the transition to C# shouldn't be too complicated: they both use the same .NET framework which you should be familiar with, and that means the learning curve is vastly reduced. And VB uses classes, methods, events - it's just the syntax which is rather better in C#! :laugh:

          Bad command or file name. Bad, bad command! Sit! Stay! Staaaay... AntiTwitter: @DalekDave is now a follower!

          O Offline
          O Offline
          ormonds
          wrote on last edited by
          #4

          Thank you, much appreciated.

          OriginalGriffO 1 Reply Last reply
          0
          • L Lost User

            .NET Book Zero[^] is a great starting point, especially if you have some programming knowledge.

            O Offline
            O Offline
            ormonds
            wrote on last edited by
            #5

            Got it now, thanks.

            1 Reply Last reply
            0
            • O ormonds

              Thank you, much appreciated.

              OriginalGriffO Offline
              OriginalGriffO Offline
              OriginalGriff
              wrote on last edited by
              #6

              You're welcome!

              Bad command or file name. Bad, bad command! Sit! Stay! Staaaay... AntiTwitter: @DalekDave is now a follower!

              "I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
              "Common sense is so rare these days, it should be classified as a super power" - Random T-shirt

              1 Reply Last reply
              0
              Reply
              • Reply as topic
              Log in to reply
              • Oldest to Newest
              • Newest to Oldest
              • Most Votes


              • Login

              • Don't have an account? Register

              • Login or register to search.
              • First post
                Last post
              0
              • Categories
              • Recent
              • Tags
              • Popular
              • World
              • Users
              • Groups