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
CODE PROJECT For Those Who Code
  • Home
  • Articles
  • FAQ
Community
  1. Home
  2. The Lounge
  3. Are you developing with WPF?

Are you developing with WPF?

Scheduled Pinned Locked Moved The Lounge
graphicsquestioncsharpwpfcom
25 Posts 15 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 Chris Austin

    Marc Clifton wrote:

    or is it more like a glittering dress with the same wrinkled old woman underneath, albeit with new makeup?

    That's a nice one. Lately I was thinking of WPF as putting lipstick on a pig. I am really curious to see if WPF gets picked up very quickly or if it will end up as a cool technology who's timing wasn't quite right.

    My Blog A human being should be able to change a diaper, plan an invasion, butcher a hog, conn a ship, design a building, write a sonnet, balance accounts, build a wall, set a bone, comfort the dying, take orders, give orders, cooperate, act alone, solve equations, analyze a new problem, pitch manure, program a computer, cook a tasty meal, fight efficiently, die gallantly. Specialization is for insects. - -Lazarus Long

    B Offline
    B Offline
    Bradml
    wrote on last edited by
    #5

    Chris Austin wrote:

    it will end up as a cool technology who's timing wasn't quite right.


    Brad Australian - Christian Graus on "Best books for VBscript" A big thick one, so you can whack yourself on the head with it.

    1 Reply Last reply
    0
    • R Rama Krishna Vavilala

      No! Plain MFC with Windows Forms for desktop client. ASP.NET AJAX for a web front-end. For my product it does not make any sense to have a glittering UI. My application targets accountants and CFOs, and not teenagers, so I guess I have to live with MFC/Windows Forms.

      C Offline
      C Offline
      Chris Buckett
      wrote on last edited by
      #6

      Rama Krishna Vavilala wrote:

      My application targets accountants and CFOs

      It's funny you say that. When I went to a MS technology demonstration of WPF last summer, they had someone from the Financial Times there demonstrating a sample application with various ways of viewing accounting and financial data using WPF. It included various vista widgets, animated drill-downs of company data and embeded video clips (bought in from various news sites) - and it did actually look quite good.

      ChrisB ChrisDoesDev[^]

      1 Reply Last reply
      0
      • M Marc Clifton

        Following up on Weiye Chen's post a few posts below, are you developing with WPF yet? If so, has your company (or you) required that the developers put together snazzy eye candy with WPF or have you/your company hired WPF/UI "experts"? And the real question is, does WPF (meaning in this case the vector graphics stuff) improved the usability of your application, or is it more like a glittering dress with the same wrinkled old woman underneath, albeit with new makeup? (or if you prefer, the same dirty old man dressed up in a tux?) Marc

        Thyme In The Country

        People are just notoriously impossible. --DavidCrow
        There's NO excuse for not commenting your code. -- John Simmons / outlaw programmer
        People who say that they will refactor their code later to make it "good" don't understand refactoring, nor the art and craft of programming. -- Josh Smith

        J Offline
        J Offline
        Josh Smith
        wrote on last edited by
        #7

        Absolutely. I've created an app for a modeling agency in WPF and it turned out great (imo).

        Marc Clifton wrote:

        And the real question is, does WPF (meaning in this case the vector graphics stuff) improved the usability of your application, or is it more like a glittering dress with the same wrinkled old woman underneath, albeit with new makeup?

        It depends on how you use it. When VB first came out, a bunch of business apps looked like ransom notes. Sure, some folks will use WPF in a disasterous way. But some won't.

        :josh: My WPF Blog[^]
        We are what we repeatedly do. Excellence then, is not an act, but a habit. - Aristotle

        C M E 3 Replies Last reply
        0
        • M Marc Clifton

          Following up on Weiye Chen's post a few posts below, are you developing with WPF yet? If so, has your company (or you) required that the developers put together snazzy eye candy with WPF or have you/your company hired WPF/UI "experts"? And the real question is, does WPF (meaning in this case the vector graphics stuff) improved the usability of your application, or is it more like a glittering dress with the same wrinkled old woman underneath, albeit with new makeup? (or if you prefer, the same dirty old man dressed up in a tux?) Marc

          Thyme In The Country

          People are just notoriously impossible. --DavidCrow
          There's NO excuse for not commenting your code. -- John Simmons / outlaw programmer
          People who say that they will refactor their code later to make it "good" don't understand refactoring, nor the art and craft of programming. -- Josh Smith

          D Offline
          D Offline
          Dan Neely
          wrote on last edited by
          #8

          My app needs back compatibility as far as NT4. No .net2.0 for me, never mind any of the new vista toys.

          -- Rules of thumb should not be taken for the whole hand.

          1 Reply Last reply
          0
          • J Josh Smith

            Absolutely. I've created an app for a modeling agency in WPF and it turned out great (imo).

            Marc Clifton wrote:

            And the real question is, does WPF (meaning in this case the vector graphics stuff) improved the usability of your application, or is it more like a glittering dress with the same wrinkled old woman underneath, albeit with new makeup?

            It depends on how you use it. When VB first came out, a bunch of business apps looked like ransom notes. Sure, some folks will use WPF in a disasterous way. But some won't.

            :josh: My WPF Blog[^]
            We are what we repeatedly do. Excellence then, is not an act, but a habit. - Aristotle

            C Offline
            C Offline
            Chris Buckett
            wrote on last edited by
            #9

            Josh Smith wrote:

            some folks will use WPF in a disasterous way. But some won't.

            Just like with web design 5 years ago - there were some very well designed websites, but many more badly designed ones. (Maybe that's why MS doesn't want developers to get hold of Expression - they don't want us making bad graphics) - perhaps you have to be wearing a polo-neck or chunky-knitwear to be allowed to use it. :-D.

            ChrisB ChrisDoesDev[^]

            1 Reply Last reply
            0
            • J Josh Smith

              Absolutely. I've created an app for a modeling agency in WPF and it turned out great (imo).

              Marc Clifton wrote:

              And the real question is, does WPF (meaning in this case the vector graphics stuff) improved the usability of your application, or is it more like a glittering dress with the same wrinkled old woman underneath, albeit with new makeup?

              It depends on how you use it. When VB first came out, a bunch of business apps looked like ransom notes. Sure, some folks will use WPF in a disasterous way. But some won't.

              :josh: My WPF Blog[^]
              We are what we repeatedly do. Excellence then, is not an act, but a habit. - Aristotle

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

              Josh Smith wrote:

              I've created an app for a modeling agency in WPF and it turned out great (imo).

              Ah, ok. So, WPF fits a niche (or if you prefer, vertical markets) that emphasize presentation to begin with?

              Josh Smith wrote:

              It depends on how you use it.

              The same can be said for a microwave. ;P But will WPF be as ubiquitous as a microwave? (a big red flag should be raised here, seeing that, besides not owning a TV, I also do not own a microwave :) ) Marc

              Thyme In The Country

              People are just notoriously impossible. --DavidCrow
              There's NO excuse for not commenting your code. -- John Simmons / outlaw programmer
              People who say that they will refactor their code later to make it "good" don't understand refactoring, nor the art and craft of programming. -- Josh Smith

              J 1 Reply Last reply
              0
              • M Marc Clifton

                Josh Smith wrote:

                I've created an app for a modeling agency in WPF and it turned out great (imo).

                Ah, ok. So, WPF fits a niche (or if you prefer, vertical markets) that emphasize presentation to begin with?

                Josh Smith wrote:

                It depends on how you use it.

                The same can be said for a microwave. ;P But will WPF be as ubiquitous as a microwave? (a big red flag should be raised here, seeing that, besides not owning a TV, I also do not own a microwave :) ) Marc

                Thyme In The Country

                People are just notoriously impossible. --DavidCrow
                There's NO excuse for not commenting your code. -- John Simmons / outlaw programmer
                People who say that they will refactor their code later to make it "good" don't understand refactoring, nor the art and craft of programming. -- Josh Smith

                J Offline
                J Offline
                Josh Smith
                wrote on last edited by
                #11

                Marc Clifton wrote:

                Ah, ok. So, WPF fits a niche (or if you prefer, vertical markets) that emphasize presentation to begin with?

                Not necessarily. WPF will be great for data visualizations used by traders, scientists, etc. Take a look at the New York Times Reader app (100% WPF). That's another great example of WPF put to use to make a functional/practical application look great.

                :josh: My WPF Blog[^]
                We are what we repeatedly do. Excellence then, is not an act, but a habit. - Aristotle

                1 Reply Last reply
                0
                • C Chris Austin

                  Marc Clifton wrote:

                  or is it more like a glittering dress with the same wrinkled old woman underneath, albeit with new makeup?

                  That's a nice one. Lately I was thinking of WPF as putting lipstick on a pig. I am really curious to see if WPF gets picked up very quickly or if it will end up as a cool technology who's timing wasn't quite right.

                  My Blog A human being should be able to change a diaper, plan an invasion, butcher a hog, conn a ship, design a building, write a sonnet, balance accounts, build a wall, set a bone, comfort the dying, take orders, give orders, cooperate, act alone, solve equations, analyze a new problem, pitch manure, program a computer, cook a tasty meal, fight efficiently, die gallantly. Specialization is for insects. - -Lazarus Long

                  O Offline
                  O Offline
                  oozer
                  wrote on last edited by
                  #12

                  I don't think many developers will touch it until Microsoft releases the graphical designer tools in a useable state. XAML is an exceptionally verbose way to specify a user interface - I don't see many people wanting to write it by hand, not for a serious application anyway. I also have concerns over the amount of code necessary to manipulate the WPF object model programmatically compared to Windows Forms apps. Add to that the fact that developers have already learned a heap of new stuff for C#/VB.NET, Windows Forms/ASP.NET, I think there's a general feeling of "oh no, not another new technology" from Windows developers. Developers don't mind learning new stuff if there is a big benefit but I don't think people are seeing what the benefit is at the present time.

                  E 1 Reply Last reply
                  0
                  • M Marc Clifton

                    Following up on Weiye Chen's post a few posts below, are you developing with WPF yet? If so, has your company (or you) required that the developers put together snazzy eye candy with WPF or have you/your company hired WPF/UI "experts"? And the real question is, does WPF (meaning in this case the vector graphics stuff) improved the usability of your application, or is it more like a glittering dress with the same wrinkled old woman underneath, albeit with new makeup? (or if you prefer, the same dirty old man dressed up in a tux?) Marc

                    Thyme In The Country

                    People are just notoriously impossible. --DavidCrow
                    There's NO excuse for not commenting your code. -- John Simmons / outlaw programmer
                    People who say that they will refactor their code later to make it "good" don't understand refactoring, nor the art and craft of programming. -- Josh Smith

                    C Offline
                    C Offline
                    code frog 0
                    wrote on last edited by
                    #13

                    No but I frequently use WTF.:-D

                    M E 2 Replies Last reply
                    0
                    • R Rama Krishna Vavilala

                      No! Plain MFC with Windows Forms for desktop client. ASP.NET AJAX for a web front-end. For my product it does not make any sense to have a glittering UI. My application targets accountants and CFOs, and not teenagers, so I guess I have to live with MFC/Windows Forms.

                      P Offline
                      P Offline
                      Paul Watson
                      wrote on last edited by
                      #14

                      Rama Krishna Vavilala wrote:

                      For my product it does not make any sense to have a glittering UI.

                      Glittering no, good yes. Don't get left behind Rama or you'll find your customers being wowed and converted to UIs that not only work well but look good too.

                      regards, Paul Watson Ireland & South Africa

                      Shog9 wrote:

                      I don't see it happening, at least not until it becomes pointless.

                      R 1 Reply Last reply
                      0
                      • P Paul Watson

                        Rama Krishna Vavilala wrote:

                        For my product it does not make any sense to have a glittering UI.

                        Glittering no, good yes. Don't get left behind Rama or you'll find your customers being wowed and converted to UIs that not only work well but look good too.

                        regards, Paul Watson Ireland & South Africa

                        Shog9 wrote:

                        I don't see it happening, at least not until it becomes pointless.

                        R Offline
                        R Offline
                        Rama Krishna Vavilala
                        wrote on last edited by
                        #15

                        I would love too. But I don't have a talented graphics designer like you working at my company. :((

                        P 1 Reply Last reply
                        0
                        • R Rama Krishna Vavilala

                          I would love too. But I don't have a talented graphics designer like you working at my company. :((

                          P Offline
                          P Offline
                          Paul Watson
                          wrote on last edited by
                          #16

                          LOL, thanks Rama and I am glad you understand the importance of it. And I am a pretty crap graphics designer, that isn't even my job really. I'm "the web guy" :-D

                          regards, Paul Watson Ireland & South Africa

                          Shog9 wrote:

                          I don't see it happening, at least not until it becomes pointless.

                          1 Reply Last reply
                          0
                          • C code frog 0

                            No but I frequently use WTF.:-D

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

                            code-frog wrote:

                            but I frequently use WTF.

                            Careful, Microsoft might hijack that acronym for their upcoming Windows Template Foundation. ;P Marc

                            Thyme In The Country

                            People are just notoriously impossible. --DavidCrow
                            There's NO excuse for not commenting your code. -- John Simmons / outlaw programmer
                            People who say that they will refactor their code later to make it "good" don't understand refactoring, nor the art and craft of programming. -- Josh Smith

                            1 Reply Last reply
                            0
                            • J Josh Smith

                              Absolutely. I've created an app for a modeling agency in WPF and it turned out great (imo).

                              Marc Clifton wrote:

                              And the real question is, does WPF (meaning in this case the vector graphics stuff) improved the usability of your application, or is it more like a glittering dress with the same wrinkled old woman underneath, albeit with new makeup?

                              It depends on how you use it. When VB first came out, a bunch of business apps looked like ransom notes. Sure, some folks will use WPF in a disasterous way. But some won't.

                              :josh: My WPF Blog[^]
                              We are what we repeatedly do. Excellence then, is not an act, but a habit. - Aristotle

                              E Offline
                              E Offline
                              Ed Poore
                              wrote on last edited by
                              #18

                              Josh Smith wrote:

                              I've created an app for a modeling agency in WPF and it turned out great (imo).

                              Screenshots allowed?

                              J 1 Reply Last reply
                              0
                              • O oozer

                                I don't think many developers will touch it until Microsoft releases the graphical designer tools in a useable state. XAML is an exceptionally verbose way to specify a user interface - I don't see many people wanting to write it by hand, not for a serious application anyway. I also have concerns over the amount of code necessary to manipulate the WPF object model programmatically compared to Windows Forms apps. Add to that the fact that developers have already learned a heap of new stuff for C#/VB.NET, Windows Forms/ASP.NET, I think there's a general feeling of "oh no, not another new technology" from Windows developers. Developers don't mind learning new stuff if there is a big benefit but I don't think people are seeing what the benefit is at the present time.

                                E Offline
                                E Offline
                                Ed Poore
                                wrote on last edited by
                                #19

                                Your right there, for me it could be put to use but in the time taken to learn how to do what I can accomplish now I could do it the old way anyway.  The nice thing I like about it is the content templates so you can extend the treeview, listview etc very easily.  I could really use that for the project I'm about to complete now.

                                1 Reply Last reply
                                0
                                • C code frog 0

                                  No but I frequently use WTF.:-D

                                  E Offline
                                  E Offline
                                  Ed Poore
                                  wrote on last edited by
                                  #20

                                  :laugh:

                                  1 Reply Last reply
                                  0
                                  • E Ed Poore

                                    Josh Smith wrote:

                                    I've created an app for a modeling agency in WPF and it turned out great (imo).

                                    Screenshots allowed?

                                    J Offline
                                    J Offline
                                    Josh Smith
                                    wrote on last edited by
                                    #21

                                    Ed.Poore wrote:

                                    Screenshots allowed?

                                    It will be in a video by MSFT (I can't say which one yet). The video be on the web soon enough (prbly Channel9). :cool:

                                    :josh: My WPF Blog[^]
                                    We are what we repeatedly do. Excellence then, is not an act, but a habit. - Aristotle

                                    E 1 Reply Last reply
                                    0
                                    • M Marc Clifton

                                      Following up on Weiye Chen's post a few posts below, are you developing with WPF yet? If so, has your company (or you) required that the developers put together snazzy eye candy with WPF or have you/your company hired WPF/UI "experts"? And the real question is, does WPF (meaning in this case the vector graphics stuff) improved the usability of your application, or is it more like a glittering dress with the same wrinkled old woman underneath, albeit with new makeup? (or if you prefer, the same dirty old man dressed up in a tux?) Marc

                                      Thyme In The Country

                                      People are just notoriously impossible. --DavidCrow
                                      There's NO excuse for not commenting your code. -- John Simmons / outlaw programmer
                                      People who say that they will refactor their code later to make it "good" don't understand refactoring, nor the art and craft of programming. -- Josh Smith

                                      S Offline
                                      S Offline
                                      Stuart Dootson
                                      wrote on last edited by
                                      #22

                                      Nope - no .NET at all - I can't rely on the runtime being available and admin-requiring installs are a no-no. So, it's native code (in C++) all the way - oh, and the standard UI of the tools I write is the command-line :-) - it suits the type of tool and environment that I target 90% of the time, anyway.

                                      1 Reply Last reply
                                      0
                                      • J Josh Smith

                                        Ed.Poore wrote:

                                        Screenshots allowed?

                                        It will be in a video by MSFT (I can't say which one yet). The video be on the web soon enough (prbly Channel9). :cool:

                                        :josh: My WPF Blog[^]
                                        We are what we repeatedly do. Excellence then, is not an act, but a habit. - Aristotle

                                        E Offline
                                        E Offline
                                        Ed Poore
                                        wrote on last edited by
                                        #23

                                        Josh Smith wrote:

                                        It will be in a video by MSFT

                                        Even better, let us know when it's posted.

                                        1 Reply Last reply
                                        0
                                        • M Marc Clifton

                                          Following up on Weiye Chen's post a few posts below, are you developing with WPF yet? If so, has your company (or you) required that the developers put together snazzy eye candy with WPF or have you/your company hired WPF/UI "experts"? And the real question is, does WPF (meaning in this case the vector graphics stuff) improved the usability of your application, or is it more like a glittering dress with the same wrinkled old woman underneath, albeit with new makeup? (or if you prefer, the same dirty old man dressed up in a tux?) Marc

                                          Thyme In The Country

                                          People are just notoriously impossible. --DavidCrow
                                          There's NO excuse for not commenting your code. -- John Simmons / outlaw programmer
                                          People who say that they will refactor their code later to make it "good" don't understand refactoring, nor the art and craft of programming. -- Josh Smith

                                          S Offline
                                          S Offline
                                          Scott Dorman
                                          wrote on last edited by
                                          #24

                                          Getting ready to start a project that will *probably* use WPF. I have been experimenting with it for the last few days, and so far I have been impressed with the results. The developer support for it is pretty bad right now, but I'm sure that will improve with time. We do have a UI "expert" but he is more on the usability side. We are looking at WPF for it's skinning capabilities and it's compositional nature. There will probably end up being some eye candy that creeps in but we are going to try to keep it to a minimum.

                                          ----------------------------- In just two days, tomorrow will be yesterday.

                                          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