netadvantage 2012 volume2 最新情報 reporting 編

29
NetAdvantage 2012 Volume2 最新情報 Reporting 編 Daizen Ikehara : Marketing & Developer Evangelist [email protected] Twitter @Neri78

Upload: daizen-ikehara

Post on 24-May-2015

647 views

Category:

Technology


2 download

DESCRIPTION

2012 年 12 月 14 日 Webinar にて使用した レポーティング ツール、NetAdvantage Reporting 2012 Volume2 最新情報紹介スライドです。

TRANSCRIPT

Page 1: Netadvantage 2012 volume2 最新情報 Reporting 編

NetAdvantage 2012 Volume2 最新情報Reporting 編

Daizen Ikehara : Marketing & Developer [email protected] @Neri78

Page 2: Netadvantage 2012 volume2 最新情報 Reporting 編

池原 大然(いけはらだいぜん)インフラジスティックス・ジャパン株式会社

マーケティング & デベロッパーエバンジェリスト

Microsoft MVP for Development Platforms

Client App Dev 2010/04 – 2013/03

自己紹介

Blog

Page 3: Netadvantage 2012 volume2 最新情報 Reporting 編

NETADVANTAGE

Page 4: Netadvantage 2012 volume2 最新情報 Reporting 編

Cross Platform Modern User Experience

Page 5: Netadvantage 2012 volume2 最新情報 Reporting 編

XAML styles to match published Microsoft themes.

Page 6: Netadvantage 2012 volume2 最新情報 Reporting 編

6

1開発者様につき1ライセンス

複数のPCにインストールして利用可能

配布ライセンス、サーバーライセンス等は一切不要! 不要

不要

ライセンス形態

Page 7: Netadvantage 2012 volume2 最新情報 Reporting 編

サポートサービス

Emailサポート

電話サポート(9am-6pm) サポート回数

1次回答までの時間

サービスリリース取得

トライアル版

通常サポート

Priorityサポート

NO

LIMIT(20 DAYS)

NO

LIMIT

NO

LIMIT -

-

2DAYS

E-mail / 電話による技術サポート

Page 8: Netadvantage 2012 volume2 最新情報 Reporting 編

利用のポイント/傾向

ユーザーインターフェイス開発において、いかに生産性を高め、優れたUXを実現するための支援が出来るかを追求

•プロジェクトにおける工数の削減

•提案/設計時のラピッドプロトタイピングにも利用SIer

•自社製品の継続的アップグレードに伴う価値向上

•弊社製品による他のプラットフォームへの迅速な対応ISV

•セルフ開発スキーム確立における標準パーツとしての利用

•「作らない」ための弊社製品の利用In-house IT

• 開発/テスト双方における工数の削減• パフォーマンスの高さ(特にグリッド/チャート)• 手軽に一貫した優れたスタイルによる外観の高い品質を得ることが可能• 日本法人によるダイレクトサポート• サブスクリプション/アップグレードにおける継続的な価値向上• ソースコードの開示(100万行以上の洗練されたコード!)• どの製品でも一貫したアーキテクチャと同じアプローチをとっていることによる

学習コストの削減

Page 9: Netadvantage 2012 volume2 最新情報 Reporting 編

要件定義 基本設計 詳細設計 開発単体

テスト

結合

テスト

システム

テスト

従来、導入が検討されたのは開発一歩手前、あるいは開発に着手してからであり、要件が完全に固まった状態であった。そのため、やむを得ずコントロールのカスタマイズをされるケースも多く、あまり効率の良い状態ではない。

要件定義 基本設計 詳細設計 開発単体

テスト

結合

テスト

システム

テスト

有効活用されているお客様では、共通して「設計段階においてUIコンポーネントで要件が満たせるかどうかについて評価」を行い、開発の難易度を決定されている。結果として見積もりが正確になり、手戻りが少なくなる。

UIコントロールの有効活用

Page 10: Netadvantage 2012 volume2 最新情報 Reporting 編

NetAdvantage Reporting の特徴

2012 Volume2 新機能

まとめ

Page 11: Netadvantage 2012 volume2 最新情報 Reporting 編

NetAdvantageReporting

の特徴

Page 12: Netadvantage 2012 volume2 最新情報 Reporting 編

VS 統合レポートデザイナー

印刷だけでなく、PDF, XPS, Excel へのエクスポート機能

選択可能かつ、容易なレンダリングシナリオ

マルチプラットフォームサポート

アプリケーション側からの操作

リッチ

レポーティング

ソリューション

Page 13: Netadvantage 2012 volume2 最新情報 Reporting 編

VS統合レポートデザイナ

簡単にデザイン• データ アクセス• 式アシスタント• 配置ツール• プレビュー機能

Page 14: Netadvantage 2012 volume2 最新情報 Reporting 編

選択可能なレンダリングシナリオ

• サーバー側レンダリング• HTML5/jQuery

• Windows Forms

• WPF

• Silverlight

• クライアント側レンダリング• Windows

Forms

• WPF

• Silverlight

レポートをサーバーで生成WCF を用いてクライアントでダウンロード

サーバーからはデータのみダウンロードクライアントでレポート生成

Page 15: Netadvantage 2012 volume2 最新情報 Reporting 編

サーバー側レンダリングを利用した、マルチレポーティング

Page 16: Netadvantage 2012 volume2 最新情報 Reporting 編

HTML5 レポートビューワー

• サーバ側レンダリング

• エクスポート機• タッチ サポート

• 必要ライブラリ• jQuery• jQuery UI• Modernizr

Page 17: Netadvantage 2012 volume2 最新情報 Reporting 編

様々なエクスポートオプション

• PDF, XPS, Excel

(xls, xlsx)

サポート

• 独自エンジンのため追加ライセンス不要

Page 18: Netadvantage 2012 volume2 最新情報 Reporting 編

Demo

レポート構築 From Webinar @ 7/25

セッション資料 : http://bit.ly/20120725RPSlides

レコーディング : http://bit.ly/20120725RPRecording

Page 19: Netadvantage 2012 volume2 最新情報 Reporting 編

2012 Volume2新機能

Page 20: Netadvantage 2012 volume2 最新情報 Reporting 編

階層データ サポート

Master / Detail 形式のような階層データ表示サポート

例: ヘッダーに会社名、詳細に注文一覧

Page 21: Netadvantage 2012 volume2 最新情報 Reporting 編

デザイナー

• Visual Studio 2012 への対応

• なげなわツールによる複数項目選択

Page 22: Netadvantage 2012 volume2 最新情報 Reporting 編

レイアウト

• RepeatOnEveryPage プロパティ

– コンテンツ、表ヘッダー、フッターの繰り返し設定

• CanGrow プロパティ

– コンテンツの大きさに領域を合わせる設定(高さ方向)

• PageBreak コントロール

– 任意の位置で改ページを強制

Page 23: Netadvantage 2012 volume2 最新情報 Reporting 編

その他のアップデート

• レポート エンジンのパフォーマンスの向上

– 大量データへの最適化

• サーバ側、クライアント側レンダリングにおける並列処理

• サーバー側レンダリング時のメモリ、ディスク負荷の低減

Page 24: Netadvantage 2012 volume2 最新情報 Reporting 編

Demo

新機能

Page 25: Netadvantage 2012 volume2 最新情報 Reporting 編

まとめ

Page 26: Netadvantage 2012 volume2 最新情報 Reporting 編

まとめ

機能拡張

•VS2012 サポート

•レイアウト オプションの充実

•階層データのサポート

パフォーマンス チューニング

•並列処理を実装

•メモリ、ディスク負荷の低減

Page 27: Netadvantage 2012 volume2 最新情報 Reporting 編

NetAdvantage Reporting トライアル ダウンロードhttp://jp.infragistics.com/trial_download.aspx

NetAdvantage Reporting 製品ページhttp://jp.infragistics.com/dotnet/netadvantage/reporting.aspx

NetAdvantage Reporting オンライン サンプルhttp://samples.jp.infragistics.com/reporting

オンライン ヘルプhttp://help.jp.infragistics.com/NetAdvantage/reporting/2012.1/CLR4.0/default.aspx

2012/07/25 Webinar リソースセッション資料 : http://bit.ly/20120725RPSlidesレコーディング : http://bit.ly/20120725RPRecording

Bloghttp://blogs.jp.infragistics.com/blogs/

リソース

Page 28: Netadvantage 2012 volume2 最新情報 Reporting 編

詳細はこちら

http://bit.ly/NA20122Campaign

2012 Volume2 リリースキャンペーン

キャンペーン特典1: プライオリティー サポート付き製品が 52,500 円 OFF!キャンペーン特典2: NUCLiOS 発売記念につき特別価格にてご提供!キャンペーン特典3: 5 本購入で 1 本分を無料でご提供

Page 29: Netadvantage 2012 volume2 最新情報 Reporting 編