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. The Lounge
  3. WPF

WPF

Scheduled Pinned Locked Moved The Lounge
csharppythonhtmlcsswpf
10 Posts 7 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.
  • M Offline
    M Offline
    Marc Clifton
    wrote on last edited by
    #1

    I am discovering that I like HTML and CSS better than WPF. It's such an architectural mess, worse, IMHO, than HTML and CSS. Marc

    Latest Article - Create a Dockerized Python Fiddle Web App Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny Artificial intelligence is the only remedy for natural stupidity. - CDP1802

    B J L 3 Replies Last reply
    0
    • M Marc Clifton

      I am discovering that I like HTML and CSS better than WPF. It's such an architectural mess, worse, IMHO, than HTML and CSS. Marc

      Latest Article - Create a Dockerized Python Fiddle Web App Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny Artificial intelligence is the only remedy for natural stupidity. - CDP1802

      B Offline
      B Offline
      Brisingr Aerowing
      wrote on last edited by
      #2

      When HTML and CSS are better than something, you know that something is all kinds of f***** up. And I fully agree.

      What do you get when you cross a joke with a rhetorical question? The metaphorical solid rear-end expulsions have impacted the metaphorical motorized bladed rotating air movement mechanism. Do questions with multiple question marks annoy you???

      1 Reply Last reply
      0
      • M Marc Clifton

        I am discovering that I like HTML and CSS better than WPF. It's such an architectural mess, worse, IMHO, than HTML and CSS. Marc

        Latest Article - Create a Dockerized Python Fiddle Web App Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny Artificial intelligence is the only remedy for natural stupidity. - CDP1802

        J Offline
        J Offline
        Jon McKee
        wrote on last edited by
        #3

        Kind of a false equivalency. HTML+CSS is more akin to just XAML. The full comparison to WPF is only achieved with the addition of JS and I'll take C# over JS any day.

        M 1 Reply Last reply
        0
        • J Jon McKee

          Kind of a false equivalency. HTML+CSS is more akin to just XAML. The full comparison to WPF is only achieved with the addition of JS and I'll take C# over JS any day.

          M Offline
          M Offline
          Marc Clifton
          wrote on last edited by
          #4

          Jon McKee wrote:

          The full comparison to WPF is only achieved with the addition of JS and I'll take C# over JS any day.

          Agreed! However...the bizarre nature of command routing, the constant casting (at least on the app I'm working on) and other strange things I don't quite remember right now make even the C# part of it an unpleasant experience. Marc

          Latest Article - Create a Dockerized Python Fiddle Web App Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny Artificial intelligence is the only remedy for natural stupidity. - CDP1802

          D P F 3 Replies Last reply
          0
          • M Marc Clifton

            Jon McKee wrote:

            The full comparison to WPF is only achieved with the addition of JS and I'll take C# over JS any day.

            Agreed! However...the bizarre nature of command routing, the constant casting (at least on the app I'm working on) and other strange things I don't quite remember right now make even the C# part of it an unpleasant experience. Marc

            Latest Article - Create a Dockerized Python Fiddle Web App Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny Artificial intelligence is the only remedy for natural stupidity. - CDP1802

            D Offline
            D Offline
            devvvy
            wrote on last edited by
            #5

            I think problem with WPF is, you need commit a lot of things into memory, things arent intuitive. If they are, you wouldnt be memorizing them

            dev

            1 Reply Last reply
            0
            • M Marc Clifton

              Jon McKee wrote:

              The full comparison to WPF is only achieved with the addition of JS and I'll take C# over JS any day.

              Agreed! However...the bizarre nature of command routing, the constant casting (at least on the app I'm working on) and other strange things I don't quite remember right now make even the C# part of it an unpleasant experience. Marc

              Latest Article - Create a Dockerized Python Fiddle Web App Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny Artificial intelligence is the only remedy for natural stupidity. - CDP1802

              P Offline
              P Offline
              Pete OHanlon
              wrote on last edited by
              #6

              It's like anything else. When you work with it all the time, it becomes straightforward.

              This space for rent

              L 1 Reply Last reply
              0
              • M Marc Clifton

                I am discovering that I like HTML and CSS better than WPF. It's such an architectural mess, worse, IMHO, than HTML and CSS. Marc

                Latest Article - Create a Dockerized Python Fiddle Web App Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny Artificial intelligence is the only remedy for natural stupidity. - CDP1802

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

                I felt the same way when I started out with WPF, but now that I have a good understanding of how to exploit it, I love it! Be patient - I predict it will grow on you eventually! For one thing: It is fantastic for creating loosely coupled code. :)

                Get me coffee and no one gets hurt!

                1 Reply Last reply
                0
                • P Pete OHanlon

                  It's like anything else. When you work with it all the time, it becomes straightforward.

                  This space for rent

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

                  He said:

                  Quote:

                  the bizarre nature of command routing

                  Pssst: Should we tell him that routed commands result in tightly coupled code and are to be avoided in favor of other delegates like Prism's DelegateCommands?

                  Get me coffee and no one gets hurt!

                  1 Reply Last reply
                  0
                  • M Marc Clifton

                    Jon McKee wrote:

                    The full comparison to WPF is only achieved with the addition of JS and I'll take C# over JS any day.

                    Agreed! However...the bizarre nature of command routing, the constant casting (at least on the app I'm working on) and other strange things I don't quite remember right now make even the C# part of it an unpleasant experience. Marc

                    Latest Article - Create a Dockerized Python Fiddle Web App Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny Artificial intelligence is the only remedy for natural stupidity. - CDP1802

                    F Offline
                    F Offline
                    Foothill
                    wrote on last edited by
                    #9

                    If you are referring to the ICommand silliness, I can agree and that's way I stay away from it. I build my own WPF apps from the UI to the code behind to the database that it pulls from. I like WPF as it is a lot easier to build with and understand than MFC ever was to me (I know C and C++ but I am still not confident enough with memory management to write business apps with them). The thing that I don't really care for with WPF is that somebody at MS decided to put everything including the kitchen sink into it. There is so much going on under the hood that you have to be a master at Googling because it is impossible to remember how to use it all.

                    if (Object.DividedByZero == true) { Universe.Implode(); } Meus ratio ex fortis machina. Simplicitatis de formae ac munus. -Foothill, 2016

                    M 1 Reply Last reply
                    0
                    • F Foothill

                      If you are referring to the ICommand silliness, I can agree and that's way I stay away from it. I build my own WPF apps from the UI to the code behind to the database that it pulls from. I like WPF as it is a lot easier to build with and understand than MFC ever was to me (I know C and C++ but I am still not confident enough with memory management to write business apps with them). The thing that I don't really care for with WPF is that somebody at MS decided to put everything including the kitchen sink into it. There is so much going on under the hood that you have to be a master at Googling because it is impossible to remember how to use it all.

                      if (Object.DividedByZero == true) { Universe.Implode(); } Meus ratio ex fortis machina. Simplicitatis de formae ac munus. -Foothill, 2016

                      M Offline
                      M Offline
                      Marc Clifton
                      wrote on last edited by
                      #10

                      Foothill wrote:

                      There is so much going on under the hood that you have to be a master at Googling because it is impossible to remember how to use it all.

                      Exactly! Marc

                      Latest Article - Create a Dockerized Python Fiddle Web App Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny Artificial intelligence is the only remedy for natural stupidity. - CDP1802

                      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