20

基本的に、ここで少し広範に説明し、いくつかの質問をして、最近のUIの処理方法を少し理解します。

最近、UIデザインとWPFを使用して、いくつかの凝ったことを行うのは非常に簡単であることがわかりました。具体的には、ユーザーにとって見栄えがよく、より機能的なレイアウトを作成する新しい方法を見つけていますが、対照的に、ローカルの.NETユーザーグループは、Excelを入力フォームのように作成するために使用できるデータグリッドができるまで、WPFの使用を考えていませんでした。

  1. つまり、基本的に、Web / WPF / Silverlightデザインに移行するときに、ビジネスアプリのデザインを再考しましたか。少なくとも、WinFormsでは、物事をかなり機能的で均一に保ちましたか、それとも「既知の」UIを維持しようとしていますか。 ?

  2. 最近の採用を検討する場合、専任の設計者(大規模なチームの場合)またはより多くの設計チョップを持つ開発者が上位にランク付けされますか?(デザイナーがScott HanselmanのBabySmashMicrosoftのPrismデモに対して行ったことを確認してください)

  3. UI、特にWPFに使用するデザインのヒント/ヒント/ガイドラインはありますか?

  4. デザインにはどのサイトをお勧めしますか?

4

8 に答える 8

12

Steve Krug の Don't Make Me Think を最初に読むことをお勧めします。この本には、UI を設計する際に考慮しなければならない事項の優れたチェックリストがあります。Web の使いやすさに焦点を当てていますが、そこにある多くの教訓は、デスクトップ アプリケーションの設計者にとっても価値があります。

そうは言っても、Windows フォーム、WPF、Flash のいずれを使用する場合でも、新しく洗練されたものを使用する場合でも、a) 本物のデザイナー、または b) 多くの UI デザインを備えた開発担当者を雇うことが最も重要です。どちらも、デザイン ポートフォリオの本格的な URL を提供してくれます。これは、アプリケーションの設計を改善するだけでなく、開発者が UI 設計について考える負担を軽減し、バックエンド コードに集中できるようにするのにも大いに役立ちます。

「ビジネス重視」の人については、実際の顧客や利害関係者の意見を聞いて、アプリケーションのユーザビリティ テストを行ってもらえると本当に助かります。最も重要なのは彼らの意見です。

優秀なデザイナーにMicrosoft Expression Blendの最新情報を提供して、チームが本当に優れた製品を開発するために使用できる優れた XAML デザインを作成することは難しくないと思います。

于 2008-09-03T05:25:38.477 に答える
7

これは、ビリー・ホリスがこれらの問題の多くを説明している素晴らしいスクリーン キャストです。

http://www.dnrtv.com/default.aspx?showNum=115

于 2008-09-03T03:19:26.813 に答える
5

WPF はユーザー エクスペリエンスを大幅に向上させることができると思います。

ただし、ビジネス指向のコントロールはあまりないため、自分で多くのことを行う必要があります。

デザイナーに関して言えば、今では WPF デザイナーを見つけるのは本当に難しいと思います。

直近の特集でこの状況が変わることを願っています。

今後のソリューションと競合できるようにするには、少なくとも WPF の実験を開始する価値があると思います。

于 2008-09-02T23:22:59.130 に答える
3

@aku 「WPF はユーザー エクスペリエンスを大幅に向上させることができると思います。」

UI をよりクリエイティブにし、表示される実際のデータにより適したものにするためのツールとして、WPF は驚くべき可能性を秘めていると思います。

WPF を使用するだけでは、すぐに優れた UI が表示されるわけではありません。

優れた大工は最高の木材加工ツールを使用するかもしれませんが、それは、彼のツールを手に取ったからといって、突然素晴らしい家具が飛び出すという意味ではありません。

HTML/Flash/WinForms/etc で WPF を使用すると、可能性が高まります。
それが醜さの可能性、美しさの可能性かはあなた次第です.

于 2008-09-03T04:56:32.370 に答える
3

既存のアプリケーションの UI を再考するという全体的な概念は、ターゲット ユーザーに依存します。経理や予算編成などの退屈なビジネス アプリケーションの場合、逆効果になることさえあります。1 つには、このような種類のアプリのユーザーは、似たような外観と操作感の UI を何年も何年も使用している可能性があります。2 つ目は、あまりにも「キュート」でカラフルに見えると、おもちゃっぽい (それは言葉でしょうか?) という認識さえもたらす可能性があります。それ。

私たちは、最新かつ最高の UI ガジェットを使用していくつかの新しいプロジェクトを行ってきました。ほとんどの場合、新しいアプリケーションについては、実際の視聴者からフィードバックを得る良い機会になると思われます。その後、そのフィードバックを既存のアプリケーションに変換することが容易になります。

また、UI が Windows 3.1 とほぼ同じように見える、まだ活発に開発されている (そして明らかに使用されている) アプリもいくつかあります。彼らはひどく、灰色で、不格好で、私たちの唯一の本物のデザイナーは、常に現在の世紀に持ち込む許可を得ようとしていますが、最大の顧客はこれを積極的に拒否しています. 彼らは、それは問題なく、人々はそれを使用する方法を知っており、最も古いコンピューターでも動作すると言います.

于 2008-09-03T09:25:52.207 に答える
0

@Lars Truijens-ありがとう。しかし、99%のケースでは、それは恐ろしい考えだと思います。確かに、用途はあります-しかし、WPFを使用すると、通常、はるかに優れた方法があることがわかりました。

さらに、テキストボックスを使用したり、Enter as Tabオーバーライドを使用して、テキストボックス内を簡単かつ迅速に移動したりできます。

于 2008-09-03T08:05:33.100 に答える
0

@David H Austそれが質問をする理由の一部です.WPFのようなこれらの新しいツールは、新しい方法に適応する必要があるかもしれない、より新しく、より複雑で、同時にユーザーにとってよりシンプルなインターフェースを提供するのに役立ちます.物事を行うこと。

そして、他の誰が適応している/興味を持っているか、彼らが何をしているのか、そして彼らがインスピレーション、知識、または助けをどこで得ているかを見つけようとしています:)

IE: これは私が、積極的にグーグル検索をしない限り、おそらくこれまでで最も緩い方法で変更について積極的に取り組んでいることです :)

^ 冗談でした。はっきりさせておきますが、私は実際に新しいことを学ぶことにかなり積極的です。クラウドソーシングのスタックオーバーフローとグーグルの比較がかなり興味深いと感じているだけです :)

于 2008-09-03T06:32:26.477 に答える
0

Microsoft は、WPF 用の DataGrid を構築しています。CTP はここにあります。

于 2008-09-03T07:16:43.220 に答える