高速レポート
アプリケーション開発

セッションレベル : 200 – Basic
Daizen Ikehara : Developer Evangelist
dikehara@infragistics.com
Twitter @Neri78
アジェンダ
1 / はじめに
2 / NetAdvantage Reporting 101
3 / 今後のロードマップ
4 / まとめ、リソース
1. はじめに
統合開発スイート

             Web / RIA   Reporting
Win / Rich                           Mobile
Client




             NetAdvantage
Cross Platform Modern User Experience
XAML styles to match published Microsoft themes.
ライセンス形態
    1開発者様につき1ライセンス




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




    配布ライセンス、サーバーライセンス等は一切不要!   不    不
                               要    要
8
サポート サービス
   E-mail / 電話による技術サポート


                Email   電話サポート                  1次回答までの    サービス
               サポート     (9am-6pm)   サポート回数         時間     リリース取得


                                      NO
  通常サポート                             LIMIT        -



Priorityサポート
                                      NO          2
                                     LIMIT       DAYS



                                      NO
  トライアル版                             LIMIT        -
                                    (20 DAYS)
2.
NetAdvantage
Reporting 101
 VS 統合レポート
            デザイナー

リッチ        印刷だけでなく、
            PDF, XPS, Excel への
レポーティング     エクスポート機能
ソリューション    選択可能かつ、容易
            なレンダリング
            シナリオ

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

           アプリケーション側
            からの操作
VS統合
レポート
デザイナ
•   データ アクセス
•   式アシスタント
•   配置ツール
•   プレビュー機能

• VS2012 対応は
  次期バージョン
様々な
エクスポート
オプション
• PDF, XPS, Excel
  (2003, 2007)
  サポート

• 独自エンジンのため
  追加ライセンス不要
レポート デザイナー & レポーティング 101



DEMO
選択可能な                 レポートをサーバーで生成
レンダリング                WCF を用いて
                      クライアントでダウンロード
シナリオ

• サーバー側
  レンダリング
   •   HTML5/jQuery
   •   Windows
       Forms
   •   WPF            サーバーからは
   •   Silverlight    データのみダウンロード
                      クライアントでレポート生成

• クライアント側
  レンダリング
  • Windows
    Forms
  • WPF
  • Silverlight
レンダリング オプション



DEMO
サーバー側
レンダリング
でのマルチ
レポーティング


1 つのレポート
サービスで多く
のプラット
フォームに対応
HTML5
レポート
ビューワー
• サーバ側
  レンダリング
• エクスポート機
• タッチ サポート

• 必要ライブラリ
  • jQuery
  • jQuery UI
  • Modernizr
様々なプラットフォームでの表示



DEMO
3.
今後の
ロードマップ
 提供(予定)機能
                   Visual Studio
                    2012 サポート
2012 Volume2
                   レポート構造の
                    階層化
2012 年 秋           パフォーマンス
リリース予定!             向上

                などなど
4. まとめ
   リソース
まとめ   VS 統合エディターで
       高速にレポートを作成
        データコネクション
        式アシスタント

      選択可能なレンダリングオプション
        サーバー レンダリング
        クライアント レンダリング

      マルチプラットフォーム対応
       レポートビューワー
リソース    NetAdvantage Reporting
         トライアル ダウンロード
         http://jp.infragistics.com/trial_download.as
         px
        NetAdvantage Reporting
         製品ページ
         http://jp.infragistics.com/dotnet/netadvant
         age/reporting.aspx
        NetAdvantage Reporting
         オンライン サンプル
         http://samples.jp.infragistics.com/reporting
        オンライン ヘルプ
         http://help.jp.infragistics.com/NetAdvantag
         e/reporting/2012.1/CLR4.0/default.aspx
        Blog
         http://blogs.jp.infragistics.com/blogs/
高速レポート アプリケーション開発

高速レポート アプリケーション開発