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. Design and Architecture
  4. ? where should I go ?

? where should I go ?

Scheduled Pinned Locked Moved Design and Architecture
csharpjavajavascriptpythonphp
6 Posts 5 Posters 1 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.
  • P Offline
    P Offline
    pitwi
    wrote on last edited by
    #1

    Hi! I want to upgrade my programming skills but don't know where to go. Programming is an important hobby for me and I also made some tools for my company and for me to facilitate my work and my other hobbies. For decades I used Visual Basic in MS Visual Studio. The last years a also tried HTML, CSS, JS, PHP, Python, SQL. And a view months ago I changed from Visual Basic to C#. And I ask myself if I should leave MS. What I need and want: - Nice graphical user interfaces. - At the moment preferred Windows desktop apps. Web apps only if they also can handle local data. - Maybe Linux and/or mobiles in the farer future, never ever Apple. - Local and server databases. (XML, SQLite; MySQL, ...) - Graphics (photos, charts, simple games, ...). What I think of different tools and languages: - Visual Studio WinForms: Old, outdated but still not bad. - Visual Studio WPF and UWP: Nice but also outdated, MS stopped them. - Visual Studio ASP.NET: I never tried it. - JS: Great but not for local data(bases) und code is readable for everyone. - Python: Great but no nice GUIs and I don't know if the compiler is good. - Java: I never tried it but I think it can do everything. What about GUIs? How difficult to learn? So what do you think? What are your experiences? What can you recommend? Thanks

    R L P K W 5 Replies Last reply
    0
    • P pitwi

      Hi! I want to upgrade my programming skills but don't know where to go. Programming is an important hobby for me and I also made some tools for my company and for me to facilitate my work and my other hobbies. For decades I used Visual Basic in MS Visual Studio. The last years a also tried HTML, CSS, JS, PHP, Python, SQL. And a view months ago I changed from Visual Basic to C#. And I ask myself if I should leave MS. What I need and want: - Nice graphical user interfaces. - At the moment preferred Windows desktop apps. Web apps only if they also can handle local data. - Maybe Linux and/or mobiles in the farer future, never ever Apple. - Local and server databases. (XML, SQLite; MySQL, ...) - Graphics (photos, charts, simple games, ...). What I think of different tools and languages: - Visual Studio WinForms: Old, outdated but still not bad. - Visual Studio WPF and UWP: Nice but also outdated, MS stopped them. - Visual Studio ASP.NET: I never tried it. - JS: Great but not for local data(bases) und code is readable for everyone. - Python: Great but no nice GUIs and I don't know if the compiler is good. - Java: I never tried it but I think it can do everything. What about GUIs? How difficult to learn? So what do you think? What are your experiences? What can you recommend? Thanks

      R Offline
      R Offline
      Richard Deeming
      wrote on last edited by
      #2

      If you want to stick with MS, their latest offering is MAUI: .NET Multi-platform App UI documentation - .NET MAUI | Microsoft Learn[^] That will let you create apps that work on Android, iOS, macOS, Windows, and Tizen. However, I haven't tried it yet, so I don't know how good or bad it is. I'm still using WPF, which still works and is still supported. :) There's also Avalonia UI, which is an open-source cross-platform system "considered a spiritual successor to WPF": Avalonia UI - Home[^]


      "These people looked deep within my soul and assigned me a number based on the order in which I joined." - Homer

      1 Reply Last reply
      0
      • P pitwi

        Hi! I want to upgrade my programming skills but don't know where to go. Programming is an important hobby for me and I also made some tools for my company and for me to facilitate my work and my other hobbies. For decades I used Visual Basic in MS Visual Studio. The last years a also tried HTML, CSS, JS, PHP, Python, SQL. And a view months ago I changed from Visual Basic to C#. And I ask myself if I should leave MS. What I need and want: - Nice graphical user interfaces. - At the moment preferred Windows desktop apps. Web apps only if they also can handle local data. - Maybe Linux and/or mobiles in the farer future, never ever Apple. - Local and server databases. (XML, SQLite; MySQL, ...) - Graphics (photos, charts, simple games, ...). What I think of different tools and languages: - Visual Studio WinForms: Old, outdated but still not bad. - Visual Studio WPF and UWP: Nice but also outdated, MS stopped them. - Visual Studio ASP.NET: I never tried it. - JS: Great but not for local data(bases) und code is readable for everyone. - Python: Great but no nice GUIs and I don't know if the compiler is good. - Java: I never tried it but I think it can do everything. What about GUIs? How difficult to learn? So what do you think? What are your experiences? What can you recommend? Thanks

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

        While WPF and UWP are "deprecated", they are not abandoned; and make it easier to transition to WinUI3 due to the similarities. UWP is the equivalent of WinUI2, and I still haven't found anything in WinUI3 to make me take notice. While an EV may be the future, a lot of people are still buying ICE in the meantime in order to get somewhere.

        "Before entering on an understanding, I have meditated for a long time, and have foreseen what might happen. It is not genius which reveals to me suddenly, secretly, what I have to say or to do in a circumstance unexpected by other people; it is reflection, it is meditation." - Napoleon I

        1 Reply Last reply
        0
        • P pitwi

          Hi! I want to upgrade my programming skills but don't know where to go. Programming is an important hobby for me and I also made some tools for my company and for me to facilitate my work and my other hobbies. For decades I used Visual Basic in MS Visual Studio. The last years a also tried HTML, CSS, JS, PHP, Python, SQL. And a view months ago I changed from Visual Basic to C#. And I ask myself if I should leave MS. What I need and want: - Nice graphical user interfaces. - At the moment preferred Windows desktop apps. Web apps only if they also can handle local data. - Maybe Linux and/or mobiles in the farer future, never ever Apple. - Local and server databases. (XML, SQLite; MySQL, ...) - Graphics (photos, charts, simple games, ...). What I think of different tools and languages: - Visual Studio WinForms: Old, outdated but still not bad. - Visual Studio WPF and UWP: Nice but also outdated, MS stopped them. - Visual Studio ASP.NET: I never tried it. - JS: Great but not for local data(bases) und code is readable for everyone. - Python: Great but no nice GUIs and I don't know if the compiler is good. - Java: I never tried it but I think it can do everything. What about GUIs? How difficult to learn? So what do you think? What are your experiences? What can you recommend? Thanks

          P Offline
          P Offline
          pitwi
          wrote on last edited by
          #4

          ... and what about Electron?

          1 Reply Last reply
          0
          • P pitwi

            Hi! I want to upgrade my programming skills but don't know where to go. Programming is an important hobby for me and I also made some tools for my company and for me to facilitate my work and my other hobbies. For decades I used Visual Basic in MS Visual Studio. The last years a also tried HTML, CSS, JS, PHP, Python, SQL. And a view months ago I changed from Visual Basic to C#. And I ask myself if I should leave MS. What I need and want: - Nice graphical user interfaces. - At the moment preferred Windows desktop apps. Web apps only if they also can handle local data. - Maybe Linux and/or mobiles in the farer future, never ever Apple. - Local and server databases. (XML, SQLite; MySQL, ...) - Graphics (photos, charts, simple games, ...). What I think of different tools and languages: - Visual Studio WinForms: Old, outdated but still not bad. - Visual Studio WPF and UWP: Nice but also outdated, MS stopped them. - Visual Studio ASP.NET: I never tried it. - JS: Great but not for local data(bases) und code is readable for everyone. - Python: Great but no nice GUIs and I don't know if the compiler is good. - Java: I never tried it but I think it can do everything. What about GUIs? How difficult to learn? So what do you think? What are your experiences? What can you recommend? Thanks

            K Offline
            K Offline
            Kerstin Lauschus
            wrote on last edited by
            #5

            buy counterfeit money

            1 Reply Last reply
            0
            • P pitwi

              Hi! I want to upgrade my programming skills but don't know where to go. Programming is an important hobby for me and I also made some tools for my company and for me to facilitate my work and my other hobbies. For decades I used Visual Basic in MS Visual Studio. The last years a also tried HTML, CSS, JS, PHP, Python, SQL. And a view months ago I changed from Visual Basic to C#. And I ask myself if I should leave MS. What I need and want: - Nice graphical user interfaces. - At the moment preferred Windows desktop apps. Web apps only if they also can handle local data. - Maybe Linux and/or mobiles in the farer future, never ever Apple. - Local and server databases. (XML, SQLite; MySQL, ...) - Graphics (photos, charts, simple games, ...). What I think of different tools and languages: - Visual Studio WinForms: Old, outdated but still not bad. - Visual Studio WPF and UWP: Nice but also outdated, MS stopped them. - Visual Studio ASP.NET: I never tried it. - JS: Great but not for local data(bases) und code is readable for everyone. - Python: Great but no nice GUIs and I don't know if the compiler is good. - Java: I never tried it but I think it can do everything. What about GUIs? How difficult to learn? So what do you think? What are your experiences? What can you recommend? Thanks

              W Offline
              W Offline
              Waynegi
              wrote on last edited by
              #6

              hi i will recomended Visual Studio it's best note code software.

              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