wpf で実現する業務用 リッチクライアント アプリ …wpf で実現する業務用...
TRANSCRIPT
![Page 1: WPF で実現する業務用 リッチクライアント アプリ …WPF で実現する業務用 リッチクライアント アプリケーション 11 インフラジスティックス・ジャパン](https://reader031.vdocuments.net/reader031/viewer/2022012921/5e75e9e600eb446ad5007fe9/html5/thumbnails/1.jpg)
WPF で実現する業務用リッチクライアントリッチクライアントアプリケーション
11
インフラジスティックス・ジャパンテクニカルエ バジェンリスト
デベロッパー サポート エンジニア池原 大然
![Page 2: WPF で実現する業務用 リッチクライアント アプリ …WPF で実現する業務用 リッチクライアント アプリケーション 11 インフラジスティックス・ジャパン](https://reader031.vdocuments.net/reader031/viewer/2022012921/5e75e9e600eb446ad5007fe9/html5/thumbnails/2.jpg)
自己紹介自己紹介開発サポート チーム リーダーテクニカル エバンジェリスト
講演履歴講演履歴- DevSumi (WPF)- INETA (SL2)- TechEd (WPF)
などなど
22
などなどWPF トレーナーhttp://blogs.infragistics.com/blogs/dik
ehara/
![Page 3: WPF で実現する業務用 リッチクライアント アプリ …WPF で実現する業務用 リッチクライアント アプリケーション 11 インフラジスティックス・ジャパン](https://reader031.vdocuments.net/reader031/viewer/2022012921/5e75e9e600eb446ad5007fe9/html5/thumbnails/3.jpg)
キーワード• Windows Presentation Foundation (WPF)• Line of Business (LOB)• Line of Business (LOB)• Expression Blend 2• Visual Studio 2008 (VS2008)
33
![Page 4: WPF で実現する業務用 リッチクライアント アプリ …WPF で実現する業務用 リッチクライアント アプリケーション 11 インフラジスティックス・ジャパン](https://reader031.vdocuments.net/reader031/viewer/2022012921/5e75e9e600eb446ad5007fe9/html5/thumbnails/4.jpg)
アジェンダ•WPF とは?•ツール•ツール• NetAdvantage for WPF とリッチクライアント•まとめ、WPFの挑戦
44
•まとめ、WPFの挑戦
![Page 5: WPF で実現する業務用 リッチクライアント アプリ …WPF で実現する業務用 リッチクライアント アプリケーション 11 インフラジスティックス・ジャパン](https://reader031.vdocuments.net/reader031/viewer/2022012921/5e75e9e600eb446ad5007fe9/html5/thumbnails/5.jpg)
WPFとは? ベクターグラフィックスアニメーション
メディアサポート
ClickOnceXBAP
WPFサポート
レイアウトデータ
XBAP
55
レイアウトサポート
ルックレスコントロール
データバインディング
![Page 6: WPF で実現する業務用 リッチクライアント アプリ …WPF で実現する業務用 リッチクライアント アプリケーション 11 インフラジスティックス・ジャパン](https://reader031.vdocuments.net/reader031/viewer/2022012921/5e75e9e600eb446ad5007fe9/html5/thumbnails/6.jpg)
DEMO1DEMO1WPF 事例紹介Tangerine 他
66
DEMO1DEMO1
![Page 7: WPF で実現する業務用 リッチクライアント アプリ …WPF で実現する業務用 リッチクライアント アプリケーション 11 インフラジスティックス・ジャパン](https://reader031.vdocuments.net/reader031/viewer/2022012921/5e75e9e600eb446ad5007fe9/html5/thumbnails/7.jpg)
WPF は必要?パフォーマンスの向上
要件を⾒極める必要• データ エントリー アプリケーション?• データ視覚化を伴うアプリケーション?
77
• データ視覚化を伴うアプリケーション?
![Page 8: WPF で実現する業務用 リッチクライアント アプリ …WPF で実現する業務用 リッチクライアント アプリケーション 11 インフラジスティックス・ジャパン](https://reader031.vdocuments.net/reader031/viewer/2022012921/5e75e9e600eb446ad5007fe9/html5/thumbnails/8.jpg)
ツール と役割
eXtensible Application Markup Language (XAML)
デベロッパー デザイナー
88
デベロッパー
ブレンダー
デザイナー
![Page 9: WPF で実現する業務用 リッチクライアント アプリ …WPF で実現する業務用 リッチクライアント アプリケーション 11 インフラジスティックス・ジャパン](https://reader031.vdocuments.net/reader031/viewer/2022012921/5e75e9e600eb446ad5007fe9/html5/thumbnails/9.jpg)
Hello WPF
DEMO2Hello WPFin Blend2
99
DEMO2
![Page 10: WPF で実現する業務用 リッチクライアント アプリ …WPF で実現する業務用 リッチクライアント アプリケーション 11 インフラジスティックス・ジャパン](https://reader031.vdocuments.net/reader031/viewer/2022012921/5e75e9e600eb446ad5007fe9/html5/thumbnails/10.jpg)
スタイリングテンプレート
DEMO3テンプレートin Blend2
1010
DEMO3
![Page 11: WPF で実現する業務用 リッチクライアント アプリ …WPF で実現する業務用 リッチクライアント アプリケーション 11 インフラジスティックス・ジャパン](https://reader031.vdocuments.net/reader031/viewer/2022012921/5e75e9e600eb446ad5007fe9/html5/thumbnails/11.jpg)
スタイリングテンプレート
DEMO4テンプレートin VS 2008
1111
DEMO4
![Page 12: WPF で実現する業務用 リッチクライアント アプリ …WPF で実現する業務用 リッチクライアント アプリケーション 11 インフラジスティックス・ジャパン](https://reader031.vdocuments.net/reader031/viewer/2022012921/5e75e9e600eb446ad5007fe9/html5/thumbnails/12.jpg)
やはり難しい?
1212
WPF トレーニング
![Page 13: WPF で実現する業務用 リッチクライアント アプリ …WPF で実現する業務用 リッチクライアント アプリケーション 11 インフラジスティックス・ジャパン](https://reader031.vdocuments.net/reader031/viewer/2022012921/5e75e9e600eb446ad5007fe9/html5/thumbnails/13.jpg)
NetAdvantage for WPF業務用リッチクライアント開発支援
• テンプレート化されたコントロール
• フレームワーク機能を活用
• テーマの提供
1313
• VS のみで構築可能
![Page 14: WPF で実現する業務用 リッチクライアント アプリ …WPF で実現する業務用 リッチクライアント アプリケーション 11 インフラジスティックス・ジャパン](https://reader031.vdocuments.net/reader031/viewer/2022012921/5e75e9e600eb446ad5007fe9/html5/thumbnails/14.jpg)
NA for WPF
DEMO5NA for WPF 機能ブラウザー
1414
DEMO5
![Page 15: WPF で実現する業務用 リッチクライアント アプリ …WPF で実現する業務用 リッチクライアント アプリケーション 11 インフラジスティックス・ジャパン](https://reader031.vdocuments.net/reader031/viewer/2022012921/5e75e9e600eb446ad5007fe9/html5/thumbnails/15.jpg)
NA for WPF
DEMO6NA for WPFLOB リッチ クライアント 構築
1515
DEMO6
![Page 16: WPF で実現する業務用 リッチクライアント アプリ …WPF で実現する業務用 リッチクライアント アプリケーション 11 インフラジスティックス・ジャパン](https://reader031.vdocuments.net/reader031/viewer/2022012921/5e75e9e600eb446ad5007fe9/html5/thumbnails/16.jpg)
NA for WPF の将来2008 Volume1• XamRibbon• XamRibbon• XamChart• XamDockManager
2009 Volume1• XamOutlookBar
1616
2007 Volume1• XamDataGrid• XamCarousel• XamEditors
• XamOutlookBar• XamTabControl• XamMonthCalendar• Printing/ Exporting
などなど…
![Page 17: WPF で実現する業務用 リッチクライアント アプリ …WPF で実現する業務用 リッチクライアント アプリケーション 11 インフラジスティックス・ジャパン](https://reader031.vdocuments.net/reader031/viewer/2022012921/5e75e9e600eb446ad5007fe9/html5/thumbnails/17.jpg)
まとめ•WPF で LOB が構築可能•Windows 7, VS 2010 への対応•Windows 7, VS 2010 への対応•目指せ ブレンダー•インフラジスティックスがサポート
1717
サポート
![Page 18: WPF で実現する業務用 リッチクライアント アプリ …WPF で実現する業務用 リッチクライアント アプリケーション 11 インフラジスティックス・ジャパン](https://reader031.vdocuments.net/reader031/viewer/2022012921/5e75e9e600eb446ad5007fe9/html5/thumbnails/18.jpg)
はじめの一歩1.目指せ ブレンダー!
– Expression Blend 2 Trialhttp://www.microsoft.com/japan/products/expression/
– Expression Blend 2 Trialhttp://www.microsoft.com/japan/products/expression/
– CodeZinehttp://codezine.jp/article/detail/2354
2.NetAdvantage for WPF– 機能ブラウザ
1818
– 機能ブラウザhttp://xamples.jp.infragistics.com/
– WPF トレーニングhttp://jp.infragistics.com/services/training.aspx
![Page 19: WPF で実現する業務用 リッチクライアント アプリ …WPF で実現する業務用 リッチクライアント アプリケーション 11 インフラジスティックス・ジャパン](https://reader031.vdocuments.net/reader031/viewer/2022012921/5e75e9e600eb446ad5007fe9/html5/thumbnails/19.jpg)
リソース
インフラジスティックスインフラジスティックスインフラジスティックスインフラジスティックス NetAdvantage for WPFNetAdvantage for WPF
MSDNMSDNMSDNMSDN –– WPFWPF アプリケーションを作るクッキングガイドアプリケーションを作るクッキングガイドhttp://http://msdn.microsoft.com/jamsdn.microsoft.com/ja--jp/windows/cc811507.aspxjp/windows/cc811507.aspxインフラジスティックスインフラジスティックス NetAdvantage for WPFNetAdvantage for WPFhttp://http://jp.infragistics.com/dotnet/netadvantagejp.infragistics.com/dotnet/netadvantage/wpf.aspx/wpf.aspxTangerineTangerineTangerineTangerinehttp://community.jp.infragistics.com/exemplarshttp://community.jp.infragistics.com/exemplars/tangerine.aspx/tangerine.aspx
1919
CodeZineCodeZineCodeZineCodeZinehttp://codezine.jp/component/infragisticshttp://codezine.jp/component/infragistics//本日のデモ本日のデモ ソースソースhttp://blogs.infragistics.com/blogs/dikeharahttp://blogs.infragistics.com/blogs/dikehara//
/tangerine.aspx/tangerine.aspx
![Page 20: WPF で実現する業務用 リッチクライアント アプリ …WPF で実現する業務用 リッチクライアント アプリケーション 11 インフラジスティックス・ジャパン](https://reader031.vdocuments.net/reader031/viewer/2022012921/5e75e9e600eb446ad5007fe9/html5/thumbnails/20.jpg)
•ありがとうございました
•池原 大然• [email protected]• http://blogs.infragistics.com
2020
• http://blogs.infragistics.com/blogs/dikehara/