Problem solve Get help with specific problems with your technologies, process and projects.

Checklist for designing a good GUI

Is there any checklist for designing a good GUI in VB.NET? I'm thinking something based on different categories like user point of view, and above all, performance?
I don't know of any specific list of good GUI principals, but here are a few rules I try to go by:
  1. Keep it simple.
  2. Make your data the most important so when the user glances at the display they see the data first, the labels second and other elements after that.
  3. Use as few different graphical elements as possible to keep your displays clean as opposed to "busy"
  4. Use a logical tab order.
  5. And probably the most important of all is to be consistent. A user can adjust to almost any GUI design, but they will revolt if you are not consistent from one form/page to another.

Dig Deeper on Win Development Resources

Start the conversation

Send me notifications when other members comment.

Please create a username to comment.