Exemplar(イグザンプラ)とは?

Exemplarは、.NET や Java などの基盤となるプラットフォームだけでなく、Infragistics のツールおよび技術を使用するベスト プラクティスを示すことを目的とした本格的な企業向け事例(参照)アプリケーションです。「イグザンプラ(Exemplar)」は dictionary.com では以下のように定義されています:

exemplar \ig-ZEM-plar; -pluhr\, noun:
1. コピーまたは模倣の元となるモデルまたはパターン。
2. 典型的または標準的な見本。
3. 理想的なモデルまたはタイプ。
4. 本またはテキストのコピー。

「Exemplar」という用語のほうが「参照アプリケーション」や「参照実装」などのいわゆる一般的な用語よりもこれらのソリューションの目的を明確に述べていると思います。弊社のイグザンプラを、コピー元とすることができる理想のモデルであるとともに典型的なアプリケーションの例とすることを意図しているからです。その他の一般的に使用されている用語は、本棚に張り付いて埃を集め、また時折その中にあるものを見つけるために埃をつまむかのようにアプリケーションが何かしら退屈で疲れるものであるかのような印象を与えます。イグザンプラはそんなものではありません。

一見すると、「理想的」そして「典型的」というイグザンプラの二つの概念は対立しているように見えるかもしれません。理想が典型的な実装で実現されることはまれであるからです。しかし、実際には理想の一部が予算、リソースおよび時間の制約の下で特定の要件を満たすことにあると考えれば、これら二つの概念の統合が存在します。つまり、これは現実的な理想ということです。普遍的な意味において完全でなく、むしろ特定の状況で一定の問題に取り組むために最善と思われる方法のアプリケーション事例のことです。弊社のソリューションが完璧である、またはすべてのソリューションの究極であると言うつもりはありませんが、真似るだけでなく、あなた自身のソリューションで文字通りコピーおよび再利用することができる優れた例またはモデルであると思っています。

フィードバックを歓迎いたします。弊社のオンライン コミュニティ フィードバック フォームを使用してすべてのフィードバックをお送りください。

Tangerine - 弊社のWPF Exemplar(学習事例)

Infragistics Tangerine

Tangerine v1.0 は WPF ベースのアセット ブラウザ アプリケーションです。それはプラグ可能なアーキテクチャを持つので、Infragistics NetAdvantage for WPF ツールセットに基づく同じエレガントな UI を再使用しながら、開発者は異なるバックエンド アセット プロバイダの数を提供することができます。弊社の最初のリリースでは、Amazon Web サービスの E-Commerce サービス プロバイダを供給したので、Amazon.com カタログを参照および検索するためのアプリケーションを使用することができます。以下のリンクを使用して、今アプリケーションを実行するか(ClickOnce 配備で)ソリューションと文書をダウンロードすることができます。