In this case I wouldn't blame using third party controls on this. If there
is no coherence, then that can be accomplished no matter what controls are
being used.
It does sound surprising that there is no one paying attention to the UI.
Most companies like to have their own type of UI standards, so that their
applications stand out.
I know as a developer, it is hard for me to care about the look and feel, I
only care about what it can do. However, in my head, I know that a
consistent UI is important, and so is a look. However, I prefer that other
people worry about that.
You probably need someone, or a small group of someones whose job it is to
make things not only look pretty, but to come up with a set of UI standards
that developers have to conform to. For example, wrapping UI controls in
user controls is one way to do this - thus, developer end up unable to
change the underlying controls, since they are only able to interact with
the control through an interface, etc.
But yes, if there is no one in charge of this making sure standards are
followed, it is not going to be an easy task getting people to change their
ways. This isn't a small project either, coming up with these standards and
then implementing them is easily a full time job if you want to do it all
the way.
"Spam Catcher" <sp**********@rogers.comwrote in message
news:Xn**********************************@127.0.0. 1...
"Marina Levit [MVP]" <so*****@nospam.comwrote in
news:#4**************@TK2MSFTNGP03.phx.gbl:
>Perhaps the problem is that these components are being used
irresponsibly. There is nothing wrong with using components that look
nice or support themes better, and so on.
I believe they are being use irresponsibly. The GUI components are being
used for the sake of being pretty - no functionality is added. While I
agree a modern UI is required to sell an application, our software looks
more like "Tonka Toys" (very bright, no cohesion in interface design,
stuff
is placed there for "ooo" factor).
Our applications are enterprise oriented ... they're built for large
corporations. I'm surprised no one in any meetings has snickered at the
GUI
yet. Perhaps customers don't care as much as I think they do?