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. A professional app that doesn't show a progress bar during a time consuming operation!!!

A professional app that doesn't show a progress bar during a time consuming operation!!!

Scheduled Pinned Locked Moved The Lounge
designquestionbeta-testingtutorialcode-review
11 Posts 9 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.
  • N Nish Nishant

    I’ve been recommending Wise Installer to anyone who asked the what-installer-to-buy question, but today I’ve got some negative feedback regarding the way they’ve designed their UI. Or rather their UE (user experience). I was adding files to an installer project (160 MB approx spread out over 4000 files in 250 folders) and obviously I knew it’d take time. But the Wise UI froze up for the entire duration of the process (about 15 minutes) and was not responding at all. Later when I saved the project, the same thing repeated (the UI froze for nearly 6 minutes). I was like “what the hell?”. Even newbie programmers know how to use threads and how to show a progress bar during a time consuming operation, don’t they? I do hope, the people at Wise see this post of mine – and if they do, I request them to take this criticism constructively. I still haven’t changed my opinion about Wise being the best commercial installer application out there, but some facts are facts. Nish

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

    Nishant S wrote: I was like “what the hell?”. Even newbie programmers know how to use threads and how to show a progress bar during a time consuming operation, don’t they? Yeah, and every customer knows intuitively that the progress bar is just some dumb background animation running that can and will keep running if the installer crashes. :-D Though I agree, there should be feedback. Marc MyXaml Advanced Unit Testing YAPO

    N 1 Reply Last reply
    0
    • M Marc Clifton

      Nishant S wrote: I was like “what the hell?”. Even newbie programmers know how to use threads and how to show a progress bar during a time consuming operation, don’t they? Yeah, and every customer knows intuitively that the progress bar is just some dumb background animation running that can and will keep running if the installer crashes. :-D Though I agree, there should be feedback. Marc MyXaml Advanced Unit Testing YAPO

      N Offline
      N Offline
      Nish Nishant
      wrote on last edited by
      #3

      Marc Clifton wrote: Yeah, and every customer knows intuitively that the progress bar is just some dumb background animation running that can and will keep running if the installer crashes. :-D They do show a progressbar when building the msi, but building the msi took far fewer minutes than adding the files. Beats me why they don't show a progressbar for an operation that could possibly be many times longer than an operation for which they do show a progressbar.

      R 1 Reply Last reply
      0
      • N Nish Nishant

        Marc Clifton wrote: Yeah, and every customer knows intuitively that the progress bar is just some dumb background animation running that can and will keep running if the installer crashes. :-D They do show a progressbar when building the msi, but building the msi took far fewer minutes than adding the files. Beats me why they don't show a progressbar for an operation that could possibly be many times longer than an operation for which they do show a progressbar.

        R Offline
        R Offline
        Roland Bar
        wrote on last edited by
        #4

        Nishant S wrote: Beats me why they don't show a progressbar for an operation that could possibly be many times longer than an operation for which they do show a progressbar. Maybe the haven't tested with big files ? :sigh: :-D Greets Roland


        Wenn Du diesen Satz irgendwo liest, ignoriere ihn.

        Follow your Euro notes in their tracks

        P 1 Reply Last reply
        0
        • N Nish Nishant

          I’ve been recommending Wise Installer to anyone who asked the what-installer-to-buy question, but today I’ve got some negative feedback regarding the way they’ve designed their UI. Or rather their UE (user experience). I was adding files to an installer project (160 MB approx spread out over 4000 files in 250 folders) and obviously I knew it’d take time. But the Wise UI froze up for the entire duration of the process (about 15 minutes) and was not responding at all. Later when I saved the project, the same thing repeated (the UI froze for nearly 6 minutes). I was like “what the hell?”. Even newbie programmers know how to use threads and how to show a progress bar during a time consuming operation, don’t they? I do hope, the people at Wise see this post of mine – and if they do, I request them to take this criticism constructively. I still haven’t changed my opinion about Wise being the best commercial installer application out there, but some facts are facts. Nish

          S Offline
          S Offline
          scadaguy
          wrote on last edited by
          #5

          Nishant S wrote: Even newbie programmers know how to use threads and how to show a progress bar during a time consuming operation, don’t they? Actually, no. At least they don't know how to do it correctly anyway. What I have personally observed is that almost all applications that use multithreading have some flaw, even if it's only minor. Out of those a significant percentage have a major flaw.

          1 Reply Last reply
          0
          • R Roland Bar

            Nishant S wrote: Beats me why they don't show a progressbar for an operation that could possibly be many times longer than an operation for which they do show a progressbar. Maybe the haven't tested with big files ? :sigh: :-D Greets Roland


            Wenn Du diesen Satz irgendwo liest, ignoriere ihn.

            Follow your Euro notes in their tracks

            P Offline
            P Offline
            ProffK
            wrote on last edited by
            #6

            I think it's a matter of the number of files, not their size. They probably only tested with a max a few hundred. His hands felt the grasp of strong white hairs, and he knew he would not survive this fungus.

            B 1 Reply Last reply
            0
            • N Nish Nishant

              I’ve been recommending Wise Installer to anyone who asked the what-installer-to-buy question, but today I’ve got some negative feedback regarding the way they’ve designed their UI. Or rather their UE (user experience). I was adding files to an installer project (160 MB approx spread out over 4000 files in 250 folders) and obviously I knew it’d take time. But the Wise UI froze up for the entire duration of the process (about 15 minutes) and was not responding at all. Later when I saved the project, the same thing repeated (the UI froze for nearly 6 minutes). I was like “what the hell?”. Even newbie programmers know how to use threads and how to show a progress bar during a time consuming operation, don’t they? I do hope, the people at Wise see this post of mine – and if they do, I request them to take this criticism constructively. I still haven’t changed my opinion about Wise being the best commercial installer application out there, but some facts are facts. Nish

              T Offline
              T Offline
              Tom Archer
              wrote on last edited by
              #7

              Nishant S wrote: Even newbie programmers know how to use threads and how to show a progress bar during a time consuming operation, don’t they?...I request them to take this criticism constructively. I doubt that many people would take that constructively ;P Cheers, Tom Archer - Archer Consulting Group Programmer Trainer and Mentor and Project Management Consultant

              1 Reply Last reply
              0
              • N Nish Nishant

                I’ve been recommending Wise Installer to anyone who asked the what-installer-to-buy question, but today I’ve got some negative feedback regarding the way they’ve designed their UI. Or rather their UE (user experience). I was adding files to an installer project (160 MB approx spread out over 4000 files in 250 folders) and obviously I knew it’d take time. But the Wise UI froze up for the entire duration of the process (about 15 minutes) and was not responding at all. Later when I saved the project, the same thing repeated (the UI froze for nearly 6 minutes). I was like “what the hell?”. Even newbie programmers know how to use threads and how to show a progress bar during a time consuming operation, don’t they? I do hope, the people at Wise see this post of mine – and if they do, I request them to take this criticism constructively. I still haven’t changed my opinion about Wise being the best commercial installer application out there, but some facts are facts. Nish

                S Offline
                S Offline
                Shog9 0
                wrote on last edited by
                #8

                Nishant S wrote: Even newbie programmers know how to use threads and how to show a progress bar during a time consuming operation, don’t they? Heh, no. Most newbie programmers (and a fair number of experienced!) seem to be scared of threads. And the ones that do use them often as not do something stupid, like making multiple UI threads communicating with global variables and critical sections, rather than splitting the underlying logic (the slow code) into a separate thread and using some reliable way to communicate between them when necessary. I blame it on most Windows programming books leaving threads for the tenth chapter, with a lame console app example, and lots of warnings about how deadlock is gonna getcha if you don't run away.

                Shog9

                I'm not the Jack of Diamonds... I'm not the six of spades. I don't know what you thought; I'm not your astronaut...

                1 Reply Last reply
                0
                • N Nish Nishant

                  I’ve been recommending Wise Installer to anyone who asked the what-installer-to-buy question, but today I’ve got some negative feedback regarding the way they’ve designed their UI. Or rather their UE (user experience). I was adding files to an installer project (160 MB approx spread out over 4000 files in 250 folders) and obviously I knew it’d take time. But the Wise UI froze up for the entire duration of the process (about 15 minutes) and was not responding at all. Later when I saved the project, the same thing repeated (the UI froze for nearly 6 minutes). I was like “what the hell?”. Even newbie programmers know how to use threads and how to show a progress bar during a time consuming operation, don’t they? I do hope, the people at Wise see this post of mine – and if they do, I request them to take this criticism constructively. I still haven’t changed my opinion about Wise being the best commercial installer application out there, but some facts are facts. Nish

                  J Offline
                  J Offline
                  Jim Crafton
                  wrote on last edited by
                  #9

                  Nishant S wrote: I was like Holy Crap Nish! - have you been hanging around sorority chicks again? Or watching "90210"[^]? ¡El diablo está en mis pantalones! ¡Mire, mire! Real Mentats use only 100% pure, unfooled around with Sapho Juice(tm)! SELECT * FROM User WHERE Clue > 0 0 rows returned Save an Orange - Use the VCF!

                  N 1 Reply Last reply
                  0
                  • P ProffK

                    I think it's a matter of the number of files, not their size. They probably only tested with a max a few hundred. His hands felt the grasp of strong white hairs, and he knew he would not survive this fungus.

                    B Offline
                    B Offline
                    Blake Miller
                    wrote on last edited by
                    #10

                    Not even a wait cursor :doh:

                    1 Reply Last reply
                    0
                    • J Jim Crafton

                      Nishant S wrote: I was like Holy Crap Nish! - have you been hanging around sorority chicks again? Or watching "90210"[^]? ¡El diablo está en mis pantalones! ¡Mire, mire! Real Mentats use only 100% pure, unfooled around with Sapho Juice(tm)! SELECT * FROM User WHERE Clue > 0 0 rows returned Save an Orange - Use the VCF!

                      N Offline
                      N Offline
                      Nish Nishant
                      wrote on last edited by
                      #11

                      Jim Crafton wrote: Holy Crap Nish! - have you been hanging around sorority chicks again? Or watching "90210"[^]? :-> Must have been the highly nervous state I was in when I watched the frozen UI for several minutes!

                      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