I believe you're approaching the problem from the wrong perspective. Form
follows function. This does not mean that beauty does not necessarily
satisfy functional requirements in a GUI, but "beauty" is somewhat
subjective (in the eye of the beholder), and if there is a functional reason
for incorporating "beauty" into a GUI, such as marketability/usability, then
form is still following function. What I'm getting at is that in order to
come up with the best answer to your question, you need to approach it from
the same perspective that you approach business programming from. A GUI
should be attractive to the user, in order to make the product more
marketable, certainly. But one can apply the same logic to the design of the
GUI, in terms of satisfying a requirement for usability/marketability, and
be more successful than, for example, approaching the problem from a
subjective standpoint of determining what "beautiful" means.
For example, you will notice that programs created for home users have a
different look and feel than programs created for business users, or for
developers. Within each of these groups, there exist some common
preconceptions about what a program should look like. There also exist
preconceptions about where certain GUI elements should be, how they should
behave, etc.
So, identifying your consumer base, an evaluating their expectations and
needs will be helpful. This has to be factored in with the actual
functionality of your program, and usability issues. If you can successfully
calculate these, the "beauty" is likely to follow.
--
HTH,
Kevin Spencer
Microsoft MVP
Help test our new betas,
DSI PrintManager, Miradyne Component Libraries:
http://www.miradyne.net
"fAnSKyer/C# newbie" <fa******@gmail.comwrote in message
news:11**********************@30g2000cwc.googlegro ups.com...
How to make GUI more beautiful?
Can any give any hint?
Or some examples that downloadeable from internet?
I am using C# and visual studio 2005
Thanks