NetAdvantage WPF による実践開発
期間: 2 日間
形式: ハンズオン形式
日時・場所: >>>こちら
価格: 126,000円(税込み)/1人

概要
2 日間の講義形式のコースです。NetAdvantage WPF に含まれる各コントロールについてリッチな機能から日常よく使用するケースまでをディスカッション形式とラボ形式で学びます。
対象となる受講者
このコースは、NetAdvantage WPF の評価をしている、あるいは NetAdvantage WPF を用いて実際に実装している開発者を対象としています。
学習目標
このコースを修了すると、受講者は次のことを習得できます。
- .NetAdvantage WPF のインストール、インストール項目およびインストール先についての理解
- Office® 2007 スタイル リボン ユーザー インターフェイスを使用するアプリケーションの作成方法
- WPF の機能を利用しリッチな平面/立体チャートを表示する方法
- テーブル形式のデータをデータ グリッド形式やダイナミックなカルーセル形式にて表示する方法
- NetAdvantage WPF に含まれる各エディター コントロールのデータ グリッドを含む使用方法
- パネル形式またはリストボックス形式におけるカルーセル コントロールの外観、ナビゲーションおよびパスのカスタマイズ方法
- 情報を最適に提供する NetAdvantage WPF の異なるコントロールへのデータ バインド
- NetAdvantage WPF でのアプリケーション開発におけるソフトウェア パターンの適用方法
コース概要 (詳細は下記の通り)
- NetAdvantage WPF の概要
- xamRibbon
- xamChart でグラフを魅力的に
- xamCarouselPanel および xamCarouselListbox
- xamDataGrid、xamDataCarousel および xamDataPresenter
- xamEditors の使用
- NetAdvantage WPF - 統合
受講者キットには、総合ワークブックが含まれています。
前提条件
受講者は、次の知識を持っている必要があります。
- VB.NET または C# の基本的なログラミングの経験
- Windows Presentation Foundation (WPF) プラットフォームについての知識 (WPF ブートキャンプで提供されるもの)
コース詳細
第1 章NetAdvantage WPF の概要
インフラジスティックスは、映画のようなグラフィック、豊かなスタイリング、アニメーション機能、そして統合された仮想化の活用に向けて、当初から妥協のない姿勢で NetAdvantage WPF を設計しました。テンプレートの採用および多くのスタイリング ポイントの公開によって、弊社のコントロールの外観に対する完全な制御をユーザーに提供します。論理的で馴染みやすいオブジェクト モデルによって、アークアップ (XAML) またはコードの使用にかかわらず、WPF プラットフォームの可能性を容易に引き出せます。弊社の優れたユーザー インタフェース コントロールによってユーザー エクスペリエンスをよりすばらしいものにします。
学習項目:
- NetAdvantage WPF の概要
- NetAdvantage WPF のインストール
- MicrosoftR Visual StudioR 2008 で NetAdvantage WPF を使用する方法
- Microsoft Expression Blend で NetAdvantage WPF を使用する方法
第2 章 xamRibbon
Microsoft は開発者に Office 2007 インターフェイスを公開しています。 xamRibbon™ フレームワークは、この機能を完全に実現しています。本章は、xamRibbon のさまざまな機能 (メニュー、ツールバー、ステータス バー、およびナビゲーション機能を持つ xamRibbonWindow を含む) に焦点を当てます。
統合された仮想化の活用
学習項目:
- xamRibbon および xamRibbonWindow で解決できる課題
- アプリケーション メニューで階層メニューを設定
- ツールバーリボンの設定
- クイック アクセス ツールバー (QAT) の使用
- コンテキスト タブの活用
- データ バインディングとリボン
第3 章 xamChart でグラフを魅力的に
平面および立体によるさまざまなチャートを描画でき、また変換、データ バインディングおよびアニメーション設定がなされたストーリーボードなどの多くの機能を持つ xamChart™ を使用する方法を学習します。
学習項目:
- xamChart で提供されるチャートのタイプ
- さまざまなチャートの設定方法
- データをチャートへバインドする方法
- ライティングおよびアニメーション効果
- インタラクティブなグラフの作成
- チャートのスタイリング
第 4 : xamCarouselPanel および xamCarouselListbox
インフラジスティックスのカルーセル コントロールにより、魅力と付加価値を Windows Presentation Foundation (WPF) アプリケーションに追加します。 xamCarouselPanel™ および xamCarouselListbox™ にてデータをさまざまな方法で表示するカルーセルの使用方法を学習します。
学習項目:
- パネルとしてのカルーセルの理解
- リストボックスとしてのカルーセルの理解
- カルーセルにおける外観設定
- カルーセルでのナビゲーションの理解
- カルーセルでデータ バインディング
- カスタム ビューやパスの設定方法
第 5 章: xamDataGrid、xamDataCarousel および xamDataPresenter
インフラジスティックスは、xamDataGrid™ を使用するテーブルや xamDataCarousel を使用するカルーセル フォームでデータを表示するさまざまな方法をユーザーに提供します。グリッドは、データをソート、グループ化、ならびに分かりやすく整理して表示する機能を追加します。カルーセルによって複雑なデータを表示するときに遊び心を加えることができます。xamDataPresenter™ は、コントロール両方のビュースタイルを融合します。
学習項目:
- xamDataPresenter の設定
- xamDataGrid にへデータ連結方法
- xamDataCarousel へにデータ連結方法
- 高度な機能の詳細
- さまざまな効果の追加
- パフォーマンスの最適化
第 6 章: xamEditors の使用
xamEditors™ は、標準 WPF コントロールには含まれていない追加機能が提供されるエディター コントロール セットです。これらのエディターはデータの検証、マスク設定やインタラクティブなデータ フォーマットを提供します。また、通常の編集エディターとしてだけでなく、xamDataGrid のような他のNetAdvantage WPFコントロールにおいて、編集コントロールとしても機能します。
学習項目:
- 特別なフォーマットのデータを使用できる入力マスクの使用
- xamMaskedEditor™ -フォーマットされたテキスト (郵便番号など)
- xamCurrencyEditor™ - 金額表示
- xamDateTimeEditor™ - 日付および時間
- xamNumericEditor™ 電話番号などの数値
- xamComboEditor™, xamCheckEditor™ および xamTextEditor™ コントロールの使用方法
第 7 章: NetAdvantage WPF - 統合
このモジュールは、さまざまなNetAdvantage WPF コントロールを統合して Model-View-ViewModel アプリケーションを構築します。
学習項目:
- Model View ViewModel パターンの使用方法
- データおよび表示の整理
- テーマの理解と使用
