Есть ли руководство по стилю XAML / WPF / Silverlight? - PullRequest
4 голосов
/ 21 октября 2009

С .NET Скалы! Шоу # 488 :

Ричард Кэмпбелл:"В мире GDI мы получил документ от Microsoft, который сказал, что вы будете строить свои приложения в линкор серый и вот теперь они должен посмотреть: Файл идет сюда и Помощь идет сюда, и мы все получили это как Разработчики. Там нет такой книги для WPF. У меня была такая идея найти парня в черной водолазке и вот его часть программного обеспечения и вы, ребята, идите играть хорошо сейчас. "

Я думаю, что Microsoft теперь хочет, чтобы каждое приложение Windows выглядело как уродливое, сложное в использовании аппаратное обеспечение, которое мы все ненавидим!

Нет ли такого документа о передовом опыте?

Ответы [ 3 ]

8 голосов
/ 21 октября 2009

Существует Руководство по взаимодействию с пользователем для Windows , которое Microsoft делает доступным. Это может быть в соответствии с тем, что вы ищете, но это не специально руководство по передовым методам WPF или Silverlight.

3 голосов
/ 23 октября 2009

Зависит от руководства, которое вы ищете. Основная причина, почему в Winforms все было серым, было меньше, потому что руководство Microsoft сообщило, что так должно быть (а не), и больше, потому что это было по умолчанию, и было сложно писать по-другому. Даже сейчас я могу себе представить, что большая часть LOB-приложений, написанных с использованием Silverlight или WPF, будет использовать цвета и стили по умолчанию по тем же причинам.

Но многие другие рекомендации по пользовательскому интерфейсу могут применяться. Если вам нужно что-то, что выглядит и кажется знакомым, нет причины, по которой вы не можете создать стандартную строку меню с «Файл», «Редактировать», «Просмотр», «Справка» и т. Д. Вы по-прежнему можете использовать те же «горячие» клавиши, те же команды, ту же компоновку для кнопок и управления.

Имейте в виду, что эти рекомендации были написаны с предположениями о программном обеспечении и компьютерах в целом, которые больше не соответствуют действительности. Доминирующая парадигма изменилась, и люди гораздо больше привыкли к веб-сайтам с различным макетом пользовательского интерфейса и более богатым визуальным оформлением. В результате визуальный стиль намного более разнообразен, и люди с меньшей вероятностью будут смущены некоторыми нестандартными макетами и элементами управления. Что не означает, что что-то идет, просто мы должны чувствовать себя менее сдержанно, чтобы держать вещи в точно том же порядке и порядке, чтобы наши клиенты не испугались, потому что они не могут найти кнопку сохранения.

Короче говоря, руководство по стилю было там, потому что настоящего дизайнера было недостаточно, но все же достаточно, чтобы мы, разработчики, могли сделать все безобразно. Теперь еще проще делать действительно некрасивые вещи, но настоящий дизайнер может многое сделать, чтобы это было приятно. Так что наймите один. Оно того стоит.

3 голосов
/ 21 октября 2009

Никто не уделял много внимания рекомендациям по интерфейсу MS в течение очень и очень долгого времени (включая MS). Это большая часть причины того, что каждое приложение в Windows выглядит и ведет себя не так, как любое другое приложение.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...