...

Silverlightによる BI/LOB 成功のヒント

by user

on
Category: Documents
24

views

Report

Comments

Transcript

Silverlightによる BI/LOB 成功のヒント
NetAdvantage Silverlight で
LOBをラクラク実現!
SilverlightによるLOB成功のヒント
~Academia 福岡 バージョン
自己紹介
山田 達也
•デベロッパー
エバンジェリスト
活動内容
•講演とセッション
•インフラジスティックス主催の各種イベント
•X-Dev2008, DevSumi2009 で講演
•記事とホワイトペーパー
•@IT 連載記事
Silverlightをカッコよく使うテクニック
•Tech Target サイト掲載の各種ホワイトペーパー
•最新記事「ここがポイント!Silverlight3による実践RIA開発」
主な担当分野
•Silverlight, Windows Forms
2
このセッションでお話しすること
~こんな疑問にお答えします
Silverlightって?
業務アプリケーション開発に使えるの?
NetAdvantage Silverlight って?
どんなコントロールがあるの?
じゃあ、NetAdvantage を使ったときの
Silverlight開発ってどんな感じ?
3
PART#1
Silverlightって?
業務アプリケーション開発に
使えるの?
4
今回のテーマ
Silverlight
2007年リリース
クロスブラウザー
プラグイン
アニメーションなど表現力
動画再生などメディア機能
•Webアプリケーションのスパイスとし
て使用されることが多かった
•リッチなバナー
•動画再生エンジン
•アニメーションを生かしたゲーム
5
今回のテーマ
Silverlight2
Silverlight
2008年リリース
2007年リリース
クロスブラウザー
Frameworkの大幅強化
プラグイン
アニメーションなど表現力
.NET言語による開発
動画再生などメディア機能
DeepZoom
Silverlight2
•本格的な.NET開発が可能になり、
さまざまなアプリケーションが登場。
6
今回のテーマ
Silverlight2
Silverlight3
Silverlight
2009年7月リリース
2008年リリース
2007年リリース
RIA開発を全面的にサポートする機能強化
クロスブラウザー
Frameworkの大幅強化
プラグイン
Silverlight3
マルチタッチ・マルチメディア強化
アニメーションなど表現力
.NET言語による開発
アウトオブブラウザー(オフライン実行)
動画再生などメディア機能
DeepZoom
Silverlight2
•確実な機能強化と、RIAを実現するた
めの「最短ルート」の提供に取り組み
•アウトオブブラウザー、マルチタッチ
をはじめ、Silverlightの適用範囲が広が
る
7
http://quince.infragistics.com
UXパターン エクスプローラー
Quince(クインス)
~Silverlight アプリケーション事例
業務アプリケーションに
Silverlightを採用するメリット
.NETの高い生産性
高いUXの実現に
• 既存の.NETリソースを活用
• Visual Studio, Blendなど開発ツールの充実
• 柔軟なビジュアル・スタイリング
• アニメーションやエフェクト
十分な表現力
配布コストを
最小限に
業務
アプリケーションで!
• タッチなど次世代UXへ対応
• Webブラウザー ベースのRIA
• オフライン実行機能を組み合わせて
• 多様化するニーズを
カバーするプラットフォームとして期待!
9
とくにLOB開発ではココで差がつく
LOB
(Line Of Business)
• エンドユーザーの「わがまま」に応える操作性
• VB6などのレガシーシステムもまだまだ元気
基幹業務アプリケーション
• WPFやWinForms並の
リッチクライアント表現
Silverlightなら
• Webベースの配布保守性
• UIプラットフォームとしての寿命
• マイグレーションの付加価値としてのUX
LOB開発のコストを
最小限に抑えるためには
• 開発プロセスの最適化
• コンポーネントの活用
10
PART#2
NetAdvantage Silverlight って?
どんなコントロールがあるの?
11
NetAdvantage Silverlight
for LOB (Line Of Business)
ナビゲーション
高機能グリッド
LOB開発に
欠かせない
コントロール
エディター
ビューとウィンドウ
12
NetAdvantage Silverlight
収録コントロールのご紹介
~サンプルブラウザーを通して機能と特徴を知る
ナビゲーション
高機能グリッド
NetAdvantage for
Silverlight LOB
エディター
ビューとウィンドウ
xamWebGrid 機能検証
xamWebGridコントロールの機能とパフォーマンスを検証
xamWebGrid=機能+パフォーマンス!
処
理
時
間
(
㍉
秒
)
50000
45000
40000
35000
30000
25000
20000
15000
10000
5000
0
XamWebGrid
A社Grid
B社Grid
→xamWebGridのパフォーマンスに関するホワイトペーパー
「Performance in the Infragistics Silverlight xamWebGrid™」を公開中
http://download.infragistics.com/marketing/infragistics-silverlight-xamwebgrid-performance-whitepaper.pdf
15
PART#3
じゃあ、
NetAdvantage を使ったときの
Silverlight開発ってどんな感じ?
16
ナビゲーション
高機能グリッド
NetAdvantage for
Silverlight LOB
エディター
ビューとウィンドウ
コーディングデモ
はじめてみようSilverlight開発
NetAdvantage Silverlight を使った
Silverlight業務アプリケーション開発 最初の一歩
まとめ
10種類のコントロール
豊富な機能とハイパフォーマンス
高いUXを提供するナビゲーションやインタラクション
Excelエンジン、コマンディングなどのフレームワーク機能
ソースコードのご提供
SilverlightのLOB開発には欠かせないツール
18
関連情報
NetAdvantage Silverlight for Data Visualization
•データの視覚化に特化したコントロール集
•最新サービスリリースでSilverlight3対応済み
インフラジスティックス トレーニング
•NetAdvantage のプロフェッショナルになるための2日間集中講座
•現在、ASP.NETとWPFをご用意
•Silverlightコンテンツも2010年開始予定
19
その他 情報
私のブログ
•http://blogs.jp.infragistics.com/blogs/tyamada/
@IT
Silverlight 入門記事連載
•http://www.atmarkit.co.jp/fwcr/index/index_silverlight2.html
•最新記事「Expression BlendとSketchFlowを使ってみた」
•http://www.atmarkit.co.jp/fwcr/design/tool/expressionblend3/01.html
Tech Target ホワイトペーパーダウンロード
•最新記事「ここがポイント!Silverlight3による実践RIA開発」
•http://wp.techtarget.itmedia.co.jp/contents/?cid=2257
CodeZine リッチクライアントエキスパート
•http://codezine.jp/component/infragistics/
20
ご静聴ありがとうございました
21
Fly UP