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 2 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

    Richard DeemingR 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

      Richard DeemingR Offline
      Richard DeemingR 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

      "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