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. [Visual Studio 2019] Ask About Tutorial for C# Windows Application

[Visual Studio 2019] Ask About Tutorial for C# Windows Application

Scheduled Pinned Locked Moved C#
csharpvisual-studiotutorialquestion
14 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.
  • L Lost User

    Before you start on Windows Forms you may like to read .NET Book Zero by Charles Petzold[^], which is an excellent C# tutorial. There is also a learning path at Microsoft Learn | Microsoft Docs[^]. I have not tried this one but it may be worth a look.

    C Offline
    C Offline
    chipp_zanuff
    wrote on last edited by
    #5

    actually, i'm reading "The C# Programming Language - Fourth Edition" by Andres Hejlsberg, Mads Torgersen, etc but, i'll try to look to your suggestions thx

    L 1 Reply Last reply
    0
    • L Lost User

      [samples/windowsforms at master · dotnet/samples · GitHub](https://github.com/dotnet/samples/tree/master/windowsforms) [Introduction to C# - interactive tutorials | Microsoft Docs](https://docs.microsoft.com/en-us/dotnet/csharp/tutorials/intro-to-csharp/)

      It was only in wine that he laid down no limit for himself, but he did not allow himself to be confused by it. ― Confucian Analects: Rules of Confucius about his food

      C Offline
      C Offline
      chipp_zanuff
      wrote on last edited by
      #6

      i didn't see any windows application tutorials in here: Introduction to C# - interactive tutorials | Microsoft Docs[^] can you give any suggestions like web or anything?

      L 1 Reply Last reply
      0
      • C chipp_zanuff

        actually, i'm reading "The C# Programming Language - Fourth Edition" by Andres Hejlsberg, Mads Torgersen, etc but, i'll try to look to your suggestions thx

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

        Well that is a bit more advanced, but an excellent reference. It was not clear from your question what actual level you are at.

        C 1 Reply Last reply
        0
        • OriginalGriffO OriginalGriff

          The best way is a course: if you don't understand something, then the tutor can rephrase or explain until you do. They also require you to practice via homework, which means you learn better - we learn best by doing, not looking. Check locally for these. The second best is a book: They are structured like a course is, and will "guide you through" the process introducing pretty much everything at sensible points and giving examples for you to code, helping the learning process. Addison Wesley, Wrox, and Microsoft Press all do excellent books that cover the subject well. Websites are iffy - a lot of them have no idea how to teach, and even less how to learn. I'd avoid them as the very few good ones are hidden in a huge mas of dross. The worst way is YouTube tutorials. There may be good ones out there, but I've never seen one, and all the ones I have seen have clearly known nothing about how to make a video, how to teach, how to learn, how to code and in some cases how to get the top of a bottle. Most of 'em are there purely for "Subscriptions" and the revenue stream that generates - few have any idea why code works when it does.

          "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 AntiTwitter: @DalekDave is now a follower!

          C Offline
          C Offline
          chipp_zanuff
          wrote on last edited by
          #8

          can you give suggestions for which courses that you mean? did you mean online or offline courses? also, can you suggest couple of best book titles for this?

          1 Reply Last reply
          0
          • L Lost User

            Well that is a bit more advanced, but an excellent reference. It was not clear from your question what actual level you are at.

            C Offline
            C Offline
            chipp_zanuff
            wrote on last edited by
            #9

            i actually learned some basics on C++ and seems like it doesn't really different with C#, so i wanna learn windows programming in both languages

            L 1 Reply Last reply
            0
            • C chipp_zanuff

              i actually learned some basics on C++ and seems like it doesn't really different with C#, so i wanna learn windows programming in both languages

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

              No they are very different. Try learning both together and you will get very confused. Stick with C#, it is much more intuitive.

              C 1 Reply Last reply
              0
              • C chipp_zanuff

                i didn't see any windows application tutorials in here: Introduction to C# - interactive tutorials | Microsoft Docs[^] can you give any suggestions like web or anything?

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

                The last link was to help with the first; I don't know your competence level. G-o-o-g-l-e. [Code samples - Windows app development](https://developer.microsoft.com/en-us/windows/samples/) (In case you want to "spread out") [Get Windows app samples - UWP applications | Microsoft Docs](https://docs.microsoft.com/en-us/windows/uwp/get-started/get-app-samples)

                It was only in wine that he laid down no limit for himself, but he did not allow himself to be confused by it. ― Confucian Analects: Rules of Confucius about his food

                C 1 Reply Last reply
                0
                • L Lost User

                  No they are very different. Try learning both together and you will get very confused. Stick with C#, it is much more intuitive.

                  C Offline
                  C Offline
                  chipp_zanuff
                  wrote on last edited by
                  #12

                  but wasn't C++ is used for many big applications? for me, i like them both... also java and C-like langs...

                  L 1 Reply Last reply
                  0
                  • L Lost User

                    The last link was to help with the first; I don't know your competence level. G-o-o-g-l-e. [Code samples - Windows app development](https://developer.microsoft.com/en-us/windows/samples/) (In case you want to "spread out") [Get Windows app samples - UWP applications | Microsoft Docs](https://docs.microsoft.com/en-us/windows/uwp/get-started/get-app-samples)

                    It was only in wine that he laid down no limit for himself, but he did not allow himself to be confused by it. ― Confucian Analects: Rules of Confucius about his food

                    C Offline
                    C Offline
                    chipp_zanuff
                    wrote on last edited by
                    #13

                    i google-ed before i ask here but seems like it doesn't much tutorials for this

                    1 Reply Last reply
                    0
                    • C chipp_zanuff

                      but wasn't C++ is used for many big applications? for me, i like them both... also java and C-like langs...

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

                      Yes, but that has nothing to do with your question.

                      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