by Syncfusion - 製品のタイプ: コンポーネント / .NET WinForms / .NET Class / 100% Managed Code / Source Code
Syncfusion Essential Grouping(英語版) - .NET Component - 2008 by Syncfusion
ハイ パフォーマンスなグルーピングを手間いらずで行います。Syncfusion Essential Groupingは高機能なエンジンであり、.NET FrameworkのIListインターフェースを実装する全てのデータをグループ化できます。Essential Groupingは、大量の動的なデータをグループ化する必要のある、各種プロジェクトでの利用において理想的な製品です。それは極めて最適化された高機能を提供し、また、全てのレベルにおける要約と関連するデータの適切なサポートを含みます。Essential Groupingは全ての局面において拡張が可能であり、また、ユーザは必要に応じて機能を追加できます。追加でサポートされる機能は、ソートおよび、フィルタリング、数式フィールドを含みます。Essential Groupingは、Windows FormsおよびASP.NETの、双方の開発のために利用が可能です。
一般的な機能:
Essential Groupingがユーザに提供するのは、データのグループ化であり、フィルタリング結果へのアクセスであり、情報に関する概要の保持ですが、グラフィカルな表示のためのコードによるオーバーヘッドは排除されます。このGrouping Engineは全てのデータ操作を抽出するため、それらによりデータをハンドリングするだけで、ニーズに応じた結果に対するアクセス方法が提供されます。
サポートされるデータソース : パブリックなプロパティを持つオブジェクトで構成される、各種のIListが対象となります。
自動アップデート : 各種のIBindingListデータソースに対して行われます。つまり、データにおける変更を直ちに反映します。
内部データ構造 :平衡バイナリーツリーを用います。つまり、take 0[Log2[n]] オペレーションをアップデートするだけです。
平面型グルーピング : 平面的なデータ構造をグループ化します。
階層型グルーピング : 階層的なデータ構造をグループ化します。
ソーティング:
Essential Groupingがユーザに提供するのは、ADO.NETに依存しない多重キーによるソートのサポートです。それは如何なるIListデータソースもソートするでしょう。
ソート : IListスキーマからのプロパティによるソートを行います。
比較ソート : IComparerオブジェクトを通じてカスタマイズされたソートを行います。
マルチ キー ソート : IListスキーマからの多様なプロパティによるマルチ ソートを行います。
フィルタリング:
Essential Groupingを用いて、基準を充たすアイテムだけに容易にアクセスするために、ユーザのデータにフィルタを強制しても構いません。
複数のフィルタ : ユーザが定義する基準に一致するレコードを隠します。
標準のオペレータ : =、!=、<、<+、>、>=、Like、Matchをサポートします。
カスタム フィルタ : 仮想のコールバックを用いてデータ フィルタをカスタマイズします。
要約:
要約機能が提供するのは、グループ化されたデータにおける統計の、ユーザによる容易な確認です。全てのグループ内において、カラムの最大値のような情報や、アイテムの総計、統計の中央値へのアクセスが可能です。
要約 : グループの単位を基本として、データを要約します。
標準の計算式 : Sum、Max、Min、Average、Median、Count、DistinctCount、Values配列、DistinctValues配列が提供されます。
カスタムな要約 : カスタムな要約を追加します。
数式フィールド:
数式がレコード指向の計算に対して提供するのは、既存の値から計算されたデータ コレクションの中に、新しい値を効果的に加えることです。
数式フィールド : 他のフィールドにより計算されたフィールドを、同じレコード内に加えます。
数式のサポート : 他の数値フィールドにおける代数の組合せを使用します。
標準のフィールドとしての使用 : 数式フィールドをソートし、グループ化し、フィルタリングします。
その他にも、注目に値する以下の機能があります。
スパゲティ コードの消滅
大量のデータは「スパゲッティ効果」へと結び付き、また、もつれた情報の網目は、データが行きつく先と他のデータへの影響に関する確認を不可能にします。この問題をEssential Groupingが解きほぐします。それは、ユーザが単純に原因に立ち向うことを許し、質問をもたらし、また統計の計算とデータのフィルタリングを行わせ、ビジネス ロジックを集中させることです。
ユニークに最適化された実装
Essential Groupingは、そのコアのデータ構造として平衡バイナリー ツリーを用いて、単純なフレームワークから殆どの要求されるアプリケーションにいたるまで、最適なパフォーマンスを提供します。市場で比較が可能なソリューションは配列に基づいた構造を使用し、それらはカスタムな要約を操作する能力において、求められるアップデートのパフォーマンスで劣り、そのプロセスも大きく制限されます。
非依存性
Essential Groupingはユーザ インターフェース(UI)に対する依存性を持ちません。開発者はUIコントロールの有無に関らず、このアーキテクチャを使用しても構いません。Essential Groupingを用いる場合に、ユーザがSyncfusion UIコントロールにより制限を受けることはありません。.NET Frameworkやサードパーティ製のコントロールを、自由に使うことが可能です。
比類なき技術サポートと拡張性
Syncfusion Essential Groupingは、60日間のサポートとアップデートと伴に提供されます。この期間の終了後に1年間のサブスクリプションを購入することで、技術サポートへのアクセスと最新版の入手を継続することができます。
Syncfusion製品に関するサポートは、Direct- Tracサポート システムを通じて利用が可能です。さらに、サポートは電子メールと電話も利用が可能です。Direct-Tracは開発者支援システムであり、開発者のユニークなニーズに対応します。サポートに関する付帯義務は、休業日なしの24時間体制で生じ、また処理されます。
Syncfusion Essential Groupingのソースコード バージョンは、全てのソースコードと伴に提供されます。サポート無しのZIPファイルで提供されような、他の市販コンポーネントのソースコードとは異なり、 Syncfusion Essential Groupingが提示するのは、ユーザの製品に対するソースコードの完全な統合です。私たちのAssembly Managerテクノロジーを用いて、このソースコードをユーザ アプリケーションへとダイレクトに取り込むための能力を提示します。私たちは、ソースコードに関するサポートと拡張のヒントを提示します。
PartNumbers: PC-515343-172372 515343-172372 PC-515343-172374 515343-172374 PC-515343-172382 515343-172382 PC-515343-172378 515343-172378 PC-515343-172373 515343-172373 PC-515343-172376 515343-172376 PC-515343-172383 515343-172383 PC-515343-172380 515343-172380
PurchaseOptions: Syncfusion Essential Grouping 2008 Vol 4 1 Developer License - with 1 Year Subscription , Syncfusion Essential Grouping 2008 Vol 4 1 開発サブスクリプション ライセンス , Syncfusion Essential Grouping 2008 Vol 4 1 Developer Reinstatement of Lapsed Subscription License (for subscriptions lapsed longer than 2 weeks) , Syncfusion Essential Grouping 2008 Vol 4 1 開発アップグレード ライセンス - Previousバージョンから(サブスクリプションを含まない) , Syncfusion Essential Grouping 2008 Vol 4 with Source Code 1 Developer License with Source Code (with 1 Year Subscription) , Syncfusion Essential Grouping 2008 Vol 4 with Source Code 1 開発サブスクリプション ライセンス - ソースコード付き , Syncfusion Essential Grouping 2008 Vol 4 with Source Code 1 Developer Reinstatement of Lapsed Subscription License (for subscriptions lapsed longer than 2 weeks) with Source Code , Syncfusion Essential Grouping 2008 Vol 4 with Source Code 1 開発アップグレード ライセンス - Previousバージョンから(サブスクリプションを含まない)- ソースコード付き
Resources: Read the Syncfusion Company brochure - Requires Acrobat Reader, View the Syncfusion Studio Matrix - Requires Acrobat Reader, Read the Syncfusion Essential Grouping brochure - Requires Acrobat Reader, Read the Syncfusion Essential Studio brochure - Requires Acrobat Reader, Read the Syncfusion License Agreement - Requires Acrobat Reader, Syncfusion Essential Suite 評価版 - 試用期限はインストール後30日間
OS: Windows Vista, Windows XP, Windows Server 2003, Windows 2000
製品のアーキテクチャー: 32Bit
ツールタイプ: コンポーネント
コンポーネントのタイプ: .NET WinForms, .NET Class, 100% Managed Code, Source Code
開発に使用したツール: Visual C# .NET
互換性のあるプラットフォーム: Microsoft Visual Studio 2008, Microsoft Visual Studio 2005, Microsoft Visual Studio .NET 2003, Microsoft Visual Studio .NET, Microsoft Visual Basic 2008, Microsoft Visual Basic 2005, Microsoft Visual Basic .NET 2003, Microsoft Visual Basic .NET, Microsoft Visual C++ 2008, Microsoft Visual C++ 2005, Microsoft Visual C++ .NET 2003, Microsoft Visual C++ .NET, Microsoft Visual C# 2008, Microsoft Visual C# 2005, Microsoft Visual C# .NET 2003, Microsoft Visual C# .NET, Borland(R) Delphi[TM] 8.0, Borland(R) C#Builder[TM], .NET Framework 3.5, .NET Framework 3.0, .NET Framework V2.0, .NET Framework V1.1, .NET Framework V1.0
製品のクラス: ユーザーインターフェース コンポーネント
検索アイテム: New Product Sep 04, New Product Feb 05, New Product May 05, New Product June 05
Keywords: データベース レポーティング リポート Corporate Partner Group filter sort summaries expression fields
開発元/発売元
主要なカテゴリー
関連製品
関連のカテゴリー