Is there a XAML / WPF / Silverlight style guide?

From .NET Rocks! Show # 488 :

Richard Campbell: “In the world of GDI, we received a document from Microsoft that said that you will create your applications in an armadillo gray, and now they should look: The file goes here and Help goes here, and we all understood that the Developers. There there’s no such book for WPF. There was this idea that I got to find a guy in a black turtleneck and this is part of the software and you guys are playing well now. "

I think Microsoft now wants every Windows application to look like ugly, hard-to-use hardware that we all hate!

Is there such a best practice document?

+4
source share
3 answers

There is a Windows User Interface Document that Microsoft provides. This may be according to what you are looking for, but this is not a WPF or Silverlight guide.

+8
source

No one paid much attention to MS ui recommendations for a very, very long time (including MS). This is most of the reason why every application in the windows looks and behaves different from any other application.

+3
source

Depending on the manual you are looking for. The main reason everyone was wearing black in Winforms was less because the Microsoft manual stated that it should be (it is not), and more, because it was the default, and it hurt to write it differently. Even now, I would suggest that most LOB applications written using Silverlight or WPF will use the default colors and styles for the same reasons.

But many other user interface recommendations may apply. If you want to look and feel familiar, there is no reason why you cannot create a standard menu bar with files, Edit, View, Help, etc. You can still use the same keyboard shortcuts, the same commands, the same layout for buttons and controls.

Keep in mind that these recommendations were written with assumptions about software and computers in general that are no longer true. The dominant paradigm has changed, and people are much more used to sites with different user interface layouts and richer visual effects. As a result, the visual style is much more diverse, and people are less likely to be confused by some non-standard layouts and controls. This does not mean that something is happening, we just need to feel less restrained in order to keep things in the same order and position so that our customers do not worry, because they cannot find the save button.

In short, the style guide was there because it wasn't enough for a real designer, but still enough for developers to make things ugly. Now it’s even easier to do really ugly things, but there’s a lot that a real designer can do to make him enjoyable. So hire one. It's worth it.

+3
source

All Articles