WPFアプリについて への返答

投稿で使用できる特殊コードの説明。(別タブで開きます。)
本名は入力しないようにしましょう。
投稿した後で削除するときに使うパスワードです。返答があった後は削除できません。
返答する人が目安にします。相手が小学生か社会人かで返答の仕方も変わります。
最初の投稿が質問の場合、質問者が解決時にチェックしてください。(以降も追加書き込み・返信は可能です。)
※「過去ログ」について書くときはその過去ログのURLも書いてください。

以下の返答は逆順(新しい順)に並んでいます。

投稿者 るきお  () 投稿日時 2008/8/7 21:57:00
こんにちは。 
 
私も今WPF勉強中です。 
なんかグラフィックスやアニメーションがきれいなアプリケーションが作れるようなのでそこに魅力を感じています。 
あと、WPFに詳しくなるとSilverlightにも詳しくなれるかなとも期待しています 
でも、なかなか今までのVBと勝手が違って苦戦しますね。 
 
なお、WPFは従来のWindowsフォームアプリケーションを置き換える存在ではないようです。 
だから、メインとしてはWindowsフォーム(またはWebアプリ)、補助としてWPFが使えるようになれればいいなぁと思っています。
投稿者 るしぇ  () 投稿日時 2008/8/7 03:06:00
Windows Vistaの基盤であり、3Dなどの新しい機能を使えますし、 
マークアップを利用した宣言的なプログラミングモデルのようですので 
ASP.NET 中心に開発してきた人には分かり易いのかも。 
 
パネルの解説とか読むと柔軟なレイアウトが出来そうな感じですが、 
従来の Windows フォームによる開発でそんなに困ってなかったボク 
としては今のところ、知識を習得する間のコストだけが目立って 
触手は動きませんでした。
投稿者 よねKEN  () 投稿日時 2008/8/6 22:12:00
> WPFアプリは、VB2008でも作成可能ですよね。  
 
はい、VB2008でWPFアプリを作成できます。 
 
> 文法も特に変わりはないのでしょうか?  
 
Visual Basicの文法は何も変わりません。 
が、通常、WPFアプリを作るということは、 
XAML(Extensible Application Markup Language) + VBなどの.NET対応言語を使用しますので、 
XAMLを覚える必要があります。 
 
また、Windowsアプリで使用できる様々なコントロールと 
WPFアプリで使用できる様々なコントロールはまったくの別物ですので、 
どんなコントロールがあって、それぞれどのように使うのかは新たに知識を身につける必要もあります。 
 
> それと新技術WPFアプリを作ることは、どのようなメリットがありどのような恩恵があるのでしょうか?  
 
私もまだWPFは始めたばかりでメリット、デメリットの 
整理ができておらず簡潔な回答はできませんが、 
学習する中でWPFの可能性を垣間見て、非常にワクワクしています。とりあえず面白いですよ。 
まずはWPFって何?ということの理解を深めてみてはいかがでしょうか。
投稿者   () 投稿日時 2008/8/6 06:57:00
WPFアプリは、VB2008でも作成可能ですよね。 
文法も特に変わりはないのでしょうか? 
それと新技術WPFアプリを作ることは、どのようなメリットがありどのような恩恵があるのでしょうか?