13

実際の LOB アプリケーションに WPF を使用している人はいますか?

3D 要素にマップされたビデオを表示する WPF の巧妙なデモを見てきました。これらは素晴らしいように見えますが、開発者の努力の大部分を占める基幹業務アプリケーションの現実の世界はどうでしょうか。WPF は単に見栄えを良くするためのものですか?

4

8 に答える 8

9

私たちがそれについて議論している間、賢い人たちは素晴らしいアプリを構築しています:

Lawson Smart Office は企業に WPF の良さをもたらします

IGT の WPF による次世代 UI

Billy Hollis が WPF でスマートに

于 2008-09-15T04:34:25.643 に答える
6

WPF LOB アプリケーションを約 400 の地方自治体に展開しています。見た目には重くありませんが、データバインディングには非常に重くなっています。
WPF は LOB 用にカスタマイズされています。多くの欠点 (つまり、リファクタリングなし) は SP1 で最近修正されましたが、ツールは控えめに言ってもまだ遅れています。
XAML がツールを簡単にするために考案されたというのは皮肉なことだと思います。
WPF を使用するには、WPF オブジェクト モデルの基礎を理解する必要があり、デザイナー/開発者のワークフローがすぐに実現するとは思えません。
非常に急な学習曲線がありますが、それだけの価値があります。
かつては巨大だったタスクは今では些細なことであり、逆にかつては非常に単純だったタスクはほぼ不可能です。

于 2008-09-15T21:10:49.630 に答える
3

このセットアップで Helios 製品に取り組みました。C ++を含む他の多くのものの上にWPF。

.NET で開発していて、大幅にカスタマイズされた UI を備えたスマート クライアント アプリケーションが必要な場合は、WPF をお勧めします。シンプルな Windows-y UI の使用を検討している場合は、Windows フォームを使用してください。

于 2008-09-15T05:37:07.613 に答える
2

IMO WPF は、実際のソフトウェア企業にとって実行可能な道になり始めたところです。既存のインストール ベースを維持しなければならない企業は、次世代プロジェクトで .net 3.5 に簡単に移行しつつあり、その一環として WPF が検討されています。

本当の問題は、WPF は Web アプリ用ではなく、分散アプリ用であり、市場に出すまでに時間がかかることだと思います..net 3.5 は、多くのホストされた Web アプリで使用される可能性がありますが、分散型アプリに登場し始めたばかりで、WCF、WPF など..

今後 2 年以内に、多くの WPF アプリケーションがポップアップ表示されると思います。現在、バックエンドの銀行処理用に WPF アプリを開発しています。そのため、実行可能であり、実際のアプリに使用されています。まだリリースされていない可能性があります。 ;)

于 2008-09-19T03:30:34.140 に答える
2

私は、メンバーの多くが WinForms アプリの構築のみに専念しているデンマークのアーキテクチャ グループのメンバーです (私自身が Web 担当者です)。私たちの会議では、Winforms と WPF で Windows アプリを構築するというトピックが何度も出てきました。多くの議論の後、毎回の結論は、WPF を使用すると、WinForms に適した非常に見栄えの良いアプリを構築できるということです。この時点で生産性が大幅に低下します。

Winforms に固執する主な理由はツールです。しかし、彼らは改善しています。

于 2008-09-15T04:37:52.437 に答える
1

目を楽しませるデモは、主にデザイナーを対象としていると思います。そうは言っても、WPF を使用した LOB アプリの使いやすさの向上には大きな可能性があります。Silverlight の可能性については、この記事を参照してください

基幹業務アプリケーションは、すべてがビジネスであり、楽しみがないという悪名高い評判があります。実際のところ、基幹業務 (LOB) アプリケーションを開発する際に、"ユーザー エクスペリエンス" が最大の関心事になったことはありません。多くの LOB スタイルのアプリケーションは使いやすさをますます重視していますが、多くの場合、魅力的ではありません。ユーザーエクスペリエンスは、実際には使いやすさと魅力の両方の組み合わせです。

于 2008-09-15T04:34:20.230 に答える
1

メイン アプリケーションの周辺機器で、POC や学習の機会として使用し始めました。

問題ないように見えますが、過労のグラフィック アーティストが 1 人しかいません。彼がいなくても、WPF アプリは開発者が設計したアプリのようにグラフィカルに見えます。

私たちコーダーがグラフィカルではないのと同様に、WPF の機能を十分に活用するのではなく、WPF で Forms アプリを構築しています。より多くのリソースとより多くの経験があれば、驚くべきことができると確信しており、そうするのを楽しみにしています.

また、Silverlight を使用して、Web 上で実行できないフォーム アプリでできることは何もないという上司の考えを和らげることも検討しています。しかし、彼は自分が正しいと信じ始めるかもしれず、私たちは何も文句を言っていないので、これは危険な線です (実際、彼はすでにそうしています :) )

于 2008-09-15T04:36:33.453 に答える
1

私の友人は、WPF を (ツリー ビューのような) クールなツリー レンダリングに使用しました。私は彼にそれをパブリックドメインか何かに入れるように説得できるかもしれません。

于 2008-09-15T04:37:20.957 に答える