2009-07-25 6 views

答えて

2

個人的には、私はWPFを学びます。私たちは多くのWinformsを使用していますが、私たちはWPFに移行中です。私はこれが将来のスキルの証明だと思います。 WPF Virtual Labsは良い出発点です。

-1

WPFは、宣言的なUI定義とスキニング/テーマ設定、およびわずかに異なるレイアウトテクニックによって、多くの機能を提供します。あなたは「Hello world!」にいる間にGTK#またはVJSSupUILibのSwing実装を使用するよりも、それほど大きな違いはありません。

+4

私は同意しません - WPFとWinformsは非常に大きく異なります。 WPF用の開発は、Winfroms用に開発された非常に異なる形式です。 – Foredecker

0

私は知識の基盤を強化し、従来のコードで作業することができますが、最終的にはWinFormsに取って替わるので、WPFにもっと力を入れてください。

+0

私は一度に一つだけ学ぶことができますか、少なくとも一つから始めることができます。私はWPFを最初に詳しく見ています;) – Thomaschaaf

+0

私はこれに同意しませんでした。 WinFormsは実際には20歳以上の技術に基づいており、WPF用に完全に置き換えられています。あなたができるなら、私はWinFormsを学ぶのを避けるでしょう。 – codekaizen

+0

テクノロジーの時代は、それが学習価値があるかどうかとはまったく関係ありません。または、この場合、年齢は、しばらくの間存在する存在につながっています。 –

1

私はWPFをお勧めします。今は非常に成熟しており、よくサポートされています。もちろん、winformsはまだサポートされており、いくつかの新しい開発が行われています。しかし、WPFははるかに高度で強力です。ほぼ重要なこととして、それをサポートするツールはWPFよりもはるかに優れています。

ここにいくつかのリンクがあります。

1

親指の私のルールは、余分な努力を通過するユーザーを必要としない、最新の技術を選択することです。 Windows XPをサポートする必要がある場合は、XPユーザーが.NETアップデートをインストールする必要がないため、WinFormsを使用する方法があります。 XPについて心配する必要がなければ、WPFはおそらく準備ができています。

+0

そして、「Vista」として知られる災害を受けて、XPはしばらくの間続くでしょう。 – MusiGenesis

関連する問題