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.
  • C chipp_zanuff

    i wanna ask, anybody can give suggestions of references for tutorial for C# windows application using Visual Studio 2019? any references like e-books, web sites, etc

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

    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 1 Reply Last reply
    0
    • C chipp_zanuff

      i wanna ask, anybody can give suggestions of references for tutorial for C# windows application using Visual Studio 2019? any references like e-books, web sites, etc

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

      [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 1 Reply Last reply
      0
      • 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