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. Dotfuscator community edition

Dotfuscator community edition

Scheduled Pinned Locked Moved The Lounge
csharpdesignvisual-studiotestingtools
15 Posts 9 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
    Member 96
    wrote on last edited by
    #1

    Virtually a case study in how *not* to promote your software by giving away a free version I've used quite a few different ones and since this one was included I thought I'd fire it up (reinstall of visual studio later), it's probably got the most horrible interface of any I've tried and to make it worse instead of hiding the features that aren't in the community edition they show like 500 different features in a series of tabs with most of their controls disabled so you know what you're missing I guess. It's like they just took their command line app, took every possible switch for the command line and made a gui with all those switches in tabs as controls instead, no elegance, no automation whatsoever. So to sum up, it's ugly, it's unintuitive, it's way behind the times in UI design, it's free but doesn't do anything for anyone that would likely want or need to use it and it has a nag screen telling you why it sucks and you should buy the professional version which apparently is this same brain dead interface but enabled. It's also one of the most expensive ones out there.:wtf: When will developers start to learn that the interface matters as much or more than the functionality. Anyone else have a preferred obfuscator for .net besides XenoCode, CodeVeil or Dotfuscator?

    D J T S P 7 Replies Last reply
    0
    • M Member 96

      Virtually a case study in how *not* to promote your software by giving away a free version I've used quite a few different ones and since this one was included I thought I'd fire it up (reinstall of visual studio later), it's probably got the most horrible interface of any I've tried and to make it worse instead of hiding the features that aren't in the community edition they show like 500 different features in a series of tabs with most of their controls disabled so you know what you're missing I guess. It's like they just took their command line app, took every possible switch for the command line and made a gui with all those switches in tabs as controls instead, no elegance, no automation whatsoever. So to sum up, it's ugly, it's unintuitive, it's way behind the times in UI design, it's free but doesn't do anything for anyone that would likely want or need to use it and it has a nag screen telling you why it sucks and you should buy the professional version which apparently is this same brain dead interface but enabled. It's also one of the most expensive ones out there.:wtf: When will developers start to learn that the interface matters as much or more than the functionality. Anyone else have a preferred obfuscator for .net besides XenoCode, CodeVeil or Dotfuscator?

      D Offline
      D Offline
      DerMeister
      wrote on last edited by
      #2

      I have the same gripe as well.

      John Cardinal wrote:

      When will developers start to learn that the interface matters as much or more than the functionality.

      I agree with you on that one. Caligari (dev of truespace) for example still stays away from that advice. Some things never change with a lot of software, they never catch on.

      1 Reply Last reply
      0
      • M Member 96

        Virtually a case study in how *not* to promote your software by giving away a free version I've used quite a few different ones and since this one was included I thought I'd fire it up (reinstall of visual studio later), it's probably got the most horrible interface of any I've tried and to make it worse instead of hiding the features that aren't in the community edition they show like 500 different features in a series of tabs with most of their controls disabled so you know what you're missing I guess. It's like they just took their command line app, took every possible switch for the command line and made a gui with all those switches in tabs as controls instead, no elegance, no automation whatsoever. So to sum up, it's ugly, it's unintuitive, it's way behind the times in UI design, it's free but doesn't do anything for anyone that would likely want or need to use it and it has a nag screen telling you why it sucks and you should buy the professional version which apparently is this same brain dead interface but enabled. It's also one of the most expensive ones out there.:wtf: When will developers start to learn that the interface matters as much or more than the functionality. Anyone else have a preferred obfuscator for .net besides XenoCode, CodeVeil or Dotfuscator?

        J Offline
        J Offline
        Joe Woodbury
        wrote on last edited by
        #3

        You forgot to add that it can be cracked by a child.

        Anyone who thinks he has a better idea of what's good for people than people do is a swine. - P.J. O'Rourke

        M 1 Reply Last reply
        0
        • M Member 96

          Virtually a case study in how *not* to promote your software by giving away a free version I've used quite a few different ones and since this one was included I thought I'd fire it up (reinstall of visual studio later), it's probably got the most horrible interface of any I've tried and to make it worse instead of hiding the features that aren't in the community edition they show like 500 different features in a series of tabs with most of their controls disabled so you know what you're missing I guess. It's like they just took their command line app, took every possible switch for the command line and made a gui with all those switches in tabs as controls instead, no elegance, no automation whatsoever. So to sum up, it's ugly, it's unintuitive, it's way behind the times in UI design, it's free but doesn't do anything for anyone that would likely want or need to use it and it has a nag screen telling you why it sucks and you should buy the professional version which apparently is this same brain dead interface but enabled. It's also one of the most expensive ones out there.:wtf: When will developers start to learn that the interface matters as much or more than the functionality. Anyone else have a preferred obfuscator for .net besides XenoCode, CodeVeil or Dotfuscator?

          T Offline
          T Offline
          Todd Smith
          wrote on last edited by
          #4

          I'm going to release a BayWatch edition of dir. That should sell like hotcakes.

          Todd Smith

          1 Reply Last reply
          0
          • M Member 96

            Virtually a case study in how *not* to promote your software by giving away a free version I've used quite a few different ones and since this one was included I thought I'd fire it up (reinstall of visual studio later), it's probably got the most horrible interface of any I've tried and to make it worse instead of hiding the features that aren't in the community edition they show like 500 different features in a series of tabs with most of their controls disabled so you know what you're missing I guess. It's like they just took their command line app, took every possible switch for the command line and made a gui with all those switches in tabs as controls instead, no elegance, no automation whatsoever. So to sum up, it's ugly, it's unintuitive, it's way behind the times in UI design, it's free but doesn't do anything for anyone that would likely want or need to use it and it has a nag screen telling you why it sucks and you should buy the professional version which apparently is this same brain dead interface but enabled. It's also one of the most expensive ones out there.:wtf: When will developers start to learn that the interface matters as much or more than the functionality. Anyone else have a preferred obfuscator for .net besides XenoCode, CodeVeil or Dotfuscator?

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

            John Cardinal wrote:

            It's like they just took their command line app, took every possible switch for the command line and made a gui with all those switches in tabs as controls instead, no elegance, no automation whatsoever.

            Bit like the wget GUI here[^]? Except with tabs. That'll make it all better then X|

            D 1 Reply Last reply
            0
            • S Stuart Dootson

              John Cardinal wrote:

              It's like they just took their command line app, took every possible switch for the command line and made a gui with all those switches in tabs as controls instead, no elegance, no automation whatsoever.

              Bit like the wget GUI here[^]? Except with tabs. That'll make it all better then X|

              D Offline
              D Offline
              David Stone
              wrote on last edited by
              #6

              I :love: wget. But that is a hideous interface.

              And I get on my knees and pray We don't get fooled again

              S 1 Reply Last reply
              0
              • M Member 96

                Virtually a case study in how *not* to promote your software by giving away a free version I've used quite a few different ones and since this one was included I thought I'd fire it up (reinstall of visual studio later), it's probably got the most horrible interface of any I've tried and to make it worse instead of hiding the features that aren't in the community edition they show like 500 different features in a series of tabs with most of their controls disabled so you know what you're missing I guess. It's like they just took their command line app, took every possible switch for the command line and made a gui with all those switches in tabs as controls instead, no elegance, no automation whatsoever. So to sum up, it's ugly, it's unintuitive, it's way behind the times in UI design, it's free but doesn't do anything for anyone that would likely want or need to use it and it has a nag screen telling you why it sucks and you should buy the professional version which apparently is this same brain dead interface but enabled. It's also one of the most expensive ones out there.:wtf: When will developers start to learn that the interface matters as much or more than the functionality. Anyone else have a preferred obfuscator for .net besides XenoCode, CodeVeil or Dotfuscator?

                P Offline
                P Offline
                peterchen
                wrote on last edited by
                #7

                Why does it have so many options anyway?


                Developers, Developers, Developers, Developers, Developers, Developers, Velopers, Develprs, Developers!
                We are a big screwed up dysfunctional psychotic happy family - some more screwed up, others more happy, but everybody's psychotic joint venture definition of CP
                Linkify!|Fold With Us!

                M 1 Reply Last reply
                0
                • M Member 96

                  Virtually a case study in how *not* to promote your software by giving away a free version I've used quite a few different ones and since this one was included I thought I'd fire it up (reinstall of visual studio later), it's probably got the most horrible interface of any I've tried and to make it worse instead of hiding the features that aren't in the community edition they show like 500 different features in a series of tabs with most of their controls disabled so you know what you're missing I guess. It's like they just took their command line app, took every possible switch for the command line and made a gui with all those switches in tabs as controls instead, no elegance, no automation whatsoever. So to sum up, it's ugly, it's unintuitive, it's way behind the times in UI design, it's free but doesn't do anything for anyone that would likely want or need to use it and it has a nag screen telling you why it sucks and you should buy the professional version which apparently is this same brain dead interface but enabled. It's also one of the most expensive ones out there.:wtf: When will developers start to learn that the interface matters as much or more than the functionality. Anyone else have a preferred obfuscator for .net besides XenoCode, CodeVeil or Dotfuscator?

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

                  I quite like Spices.Obfuscator[^].

                  the last thing I want to see is some pasty-faced geek with skin so pale that it's almost translucent trying to bump parts with a partner - John Simmons / outlaw programmer
                  Deja View - the feeling that you've seen this post before.

                  1 Reply Last reply
                  0
                  • D David Stone

                    I :love: wget. But that is a hideous interface.

                    And I get on my knees and pray We don't get fooled again

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

                    I usually use curl rather than wget for some reason - except when I'm leeching a website - then, its wget -np -r _url_ all the way!!!

                    1 Reply Last reply
                    0
                    • M Member 96

                      Virtually a case study in how *not* to promote your software by giving away a free version I've used quite a few different ones and since this one was included I thought I'd fire it up (reinstall of visual studio later), it's probably got the most horrible interface of any I've tried and to make it worse instead of hiding the features that aren't in the community edition they show like 500 different features in a series of tabs with most of their controls disabled so you know what you're missing I guess. It's like they just took their command line app, took every possible switch for the command line and made a gui with all those switches in tabs as controls instead, no elegance, no automation whatsoever. So to sum up, it's ugly, it's unintuitive, it's way behind the times in UI design, it's free but doesn't do anything for anyone that would likely want or need to use it and it has a nag screen telling you why it sucks and you should buy the professional version which apparently is this same brain dead interface but enabled. It's also one of the most expensive ones out there.:wtf: When will developers start to learn that the interface matters as much or more than the functionality. Anyone else have a preferred obfuscator for .net besides XenoCode, CodeVeil or Dotfuscator?

                      K Offline
                      K Offline
                      Kevin McFarlane
                      wrote on last edited by
                      #10

                      John Cardinal wrote:

                      When will developers start to learn that the interface matters as much or more than the functionality.

                      Microsoft realised this a long time ago. It's one of the reasons why they've been so successful. First make it pretty and easy to use. Make it functional and robust later.

                      Kevin

                      M 1 Reply Last reply
                      0
                      • J Joe Woodbury

                        You forgot to add that it can be cracked by a child.

                        Anyone who thinks he has a better idea of what's good for people than people do is a swine. - P.J. O'Rourke

                        M Offline
                        M Offline
                        Member 96
                        wrote on last edited by
                        #11

                        Cracked? What do you mean by that? It's an obfuscator, there's nothing to crack is there?

                        J 1 Reply Last reply
                        0
                        • P peterchen

                          Why does it have so many options anyway?


                          Developers, Developers, Developers, Developers, Developers, Developers, Velopers, Develprs, Developers!
                          We are a big screwed up dysfunctional psychotic happy family - some more screwed up, others more happy, but everybody's psychotic joint venture definition of CP
                          Linkify!|Fold With Us!

                          M Offline
                          M Offline
                          Member 96
                          wrote on last edited by
                          #12

                          Because they didn't consider the Task the programmer wanted to accomplish, instead they considered all the possible options that could be used and just threw them up on the screen. I'm guessing it grew that way starting with a simple dialog, every time they found a new feature that had to be added to deal with a particular situation they went back to the good old dialog and added every switch for that feature as a control on a new tab.

                          1 Reply Last reply
                          0
                          • K Kevin McFarlane

                            John Cardinal wrote:

                            When will developers start to learn that the interface matters as much or more than the functionality.

                            Microsoft realised this a long time ago. It's one of the reasons why they've been so successful. First make it pretty and easy to use. Make it functional and robust later.

                            Kevin

                            M Offline
                            M Offline
                            Member 96
                            wrote on last edited by
                            #13

                            That's not entirely fair, I think what's more accurate is Micrsoft realized that the user interface sells software and is the end users primary means of evaluating how good software is. After all they brought the GUI to the 80xxx pc they have a certain responsibility to keep up with. They made it just as functional and robust as anyone can when they release software. Programmers have a hard time in general dealing with the concept that the interface is probably the most important part of the software. To the end user it's a given and expected that the software will perform it's job, the end user couldn't care less about that, they just expect it to do whatever it should, they judge it based on how easy and intuitive it is to use. Programmers in general are in love with the details, the technical aspects that underpin the UI, the UI is often the last thing to get designed in many applications, it should be the first.

                            K 1 Reply Last reply
                            0
                            • M Member 96

                              Cracked? What do you mean by that? It's an obfuscator, there's nothing to crack is there?

                              J Offline
                              J Offline
                              Joe Woodbury
                              wrote on last edited by
                              #14

                              To unobfuscate to a degree that renders the original obfuscation immaterial.

                              Anyone who thinks he has a better idea of what's good for people than people do is a swine. - P.J. O'Rourke

                              1 Reply Last reply
                              0
                              • M Member 96

                                That's not entirely fair, I think what's more accurate is Micrsoft realized that the user interface sells software and is the end users primary means of evaluating how good software is. After all they brought the GUI to the 80xxx pc they have a certain responsibility to keep up with. They made it just as functional and robust as anyone can when they release software. Programmers have a hard time in general dealing with the concept that the interface is probably the most important part of the software. To the end user it's a given and expected that the software will perform it's job, the end user couldn't care less about that, they just expect it to do whatever it should, they judge it based on how easy and intuitive it is to use. Programmers in general are in love with the details, the technical aspects that underpin the UI, the UI is often the last thing to get designed in many applications, it should be the first.

                                K Offline
                                K Offline
                                Kevin McFarlane
                                wrote on last edited by
                                #15

                                John Cardinal wrote:

                                They made it just as functional and robust as anyone can when they release software.

                                What I was trying to capture here was the well-established MS pattern of version 1 being poor but version 3 being usable. :)

                                John Cardinal wrote:

                                they judge it based on how easy and intuitive it is to use.

                                Yes, and this is frequently overlooked by techies.

                                Kevin

                                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