Infragistics Ultimate 25.2 リリースが公開されました: 新機能
このリリースは、パフォーマンス、一貫性、モダナイゼーションへのコミットメントを強化すると同時に、チームが以前よりも高速で、制御性が高く、クロスプラットフォームの一貫性を持って設計および開発できるようにします。
Infragistics Ultimate 25.2 リリースが公開されたことをお知らせできることを嬉しく思います。技術スタックに関係なく、Angular、React、Blazor、Web Components、WPF、WinForms を 1 つの最新の高性能基盤に統合し、まとまりのあるエクスペリエンスを提供します。App Builderにおける AI の進歩を超えて、開発者は、Azure Maps の統合、高度なグラフ作成機能、Angular 20、React 19、.NET 10 の完全サポートなどの同期更新により、妥協することなくプラットフォーム間でシームレスに構築できます。
このリリースは、パフォーマンス、一貫性、モダナイゼーションへのコミットメントを強化すると同時に、チームが以前よりも高速で、制御性が高く、クロスプラットフォームの一貫性を持って設計および開発できるようにします。
すべての機能強化とアップデートを詳しく見てみましょう。
Grid Performance Improvements
最適化されたソートパフォーマンス:これまで以上に高速
- Framework: Angular, React, Web Components, Blazor
- コンポーネント: データグリッド、ツリーグリッド、階層グリッド、ピボットグリッド
インフラジスティックスでは、常に世界最速のAngularグリッドを提供することに誇りを持っており、現在、パフォーマンスを次のレベルに引き上げています。過去数回のスプリントにわたり、開発チームは、データグリッド、ツリーグリッド、階層グリッド、ピボットグリッドなどのIgnite UIコンポーネントライブラリのコアを最適化することに注力してきました。
この大幅な改善は、ソートパイプラインの包括的な最適化としてIgnite UI for Angular 20.1で初めてリリースされました。大規模なデータセットを処理するアプリケーションでは、ミリ秒単位が重要であることがわかっています。私たちの当初の受け入れ基準は野心的で、グループ化のパフォーマンスをベンチマークし、10,000行以上のデータセットの実行時間が少なくとも25%改善されることを実証するというものでした。
結果は?私たちはそのベンチマークを突破し、次のことを達成しました。
- 100,000 レコードを含むデータセットの並べ替えが 3 倍から 4 倍高速化されました。
- アプリケーションシナリオ内のグリッドでは、100K 行のグリッドで全体的なデータ操作時間が ~35% 短縮されました。
並べ替えパフォーマンスの更新は、次の影響を受けました。
- Angular Data Grid, Angular Tree Grid, Angular Hierarchical Grid and Angular Pivot Grid
- React Data Grid, React Tree Grid, React Hierarchical Grid and React Pivot Grid
- Web Components Data Grid, Web Components Tree Grid, Web Components Hierarchical Grid and Web Components Pivot Grid
- Blazor Data Grid, Blazor Tree Grid, Blazor Hierarchical Grid and Blazor Pivot Grid
グリッドセルのマージ
- Framework: Angular, React, Web Components
- コンポーネント: データグリッド、ツリーグリッド、階層グリッド、ピボットグリッド
Ignite UIグリッドは、同じ値を持つ2つ以上の隣接するセルを1つの大きなセルに結合するセルマージ機能を提供します。マージは列内で垂直に適用され、重複する値を減らすことで読みやすさを向上させるのに役立ちます。この機能は、デフォルトで、データ値に一致するか、カスタム条件を適用して、セルをマージするように構成できます。

セルの結合機能は、以下で使用できます。
- Angular Data Grid, Angular Tree Grid, Angular Hierarchical Grid
- Reactデータグリッド、Reactツリーグリッド、React階層グリッド
- Web Componentsデータグリッド、Web Componentsツリーグリッド、Web Components階層グリッド
両側のグリッドピン留め
- Framework: Angular, React, Web Components
- コンポーネント: データグリッド、ツリーグリッド、階層グリッド、ピボットグリッド
各列の固定位置を個別に指定できるようになり、グリッドの両側に列を固定して、利便性を高め、データセットの最適化を容易にし、Angular、React、Web Components、またはBlazorのどちらを使用する場合でも、最新のWebアプリケーションに必要なUXを実現できます。

両側のピン留め機能は、次の場合に使用できます。
- Angular Data Grid, Angular Tree Grid, Angular Hierarchical Grid
- Reactデータグリッド、Reactツリーグリッド、React階層グリッド
- Web Componentsデータグリッド、Web Componentsツリーグリッド、Web Components階層グリッド
美しく新しいグリッドサンプル
- Framework: Angular, React, Web Components
- コンポーネント: データグリッド、ツリーグリッド、階層グリッド、ピボットグリッド
最新のInfragistics Ultimateリリースでは、5つの強力なグリッドの例が導入され、実際のユースケースと、データ駆動型アプリ開発を再定義する高度なグリッド機能が紹介されています。階層型在庫や ERP ダッシュボードから、人事組織図、財務ポートフォリオ追跡、販売分析、フリート管理システムまで、各サンプルでは、並べ替え、フィルタリング、エクスポート、リアルタイム更新、マルチレベルのデータ視覚化などの機能を備えた高性能データグリッドが強調されています。これらの例をまとめると、Ignite UI の Grid コンポーネントの柔軟性と速度、および開発者が最新のインタラクティブなエンタープライズ グレードの Web アプリケーションを提供できるようにする方法を示します。
ERP / 在庫

組織図 / 人事ポータル

金融ポートフォリオアプリ

セールスダッシュボード

フリート管理システム

美しく新しいチャートサンプル
このリリースのアップデートでは、チャートエクスペリエンスも一新され、データ探索をこれまで以上に高速かつ直感的に行う新しいインタラクティブなチャートサンプルスイートにより、Ignite UIの視覚的なストーリーテリング能力が拡張されます。縦棒グラフ、棒グラフ、折れ線グラフから円グラフ、ステップグラフ、極座標グラフまで、各例は、グラフコンポーネントが複雑なデータセットを明確で動的な洞察に変える方法を示しています。スムーズなアニメーション、レスポンシブなレイアウト、テーマ オプションを使用すると、パフォーマンスを比較し、傾向を追跡し、主要な指標を正確かつスタイリッシュに強調表示するダッシュボードを簡単に作成できます。

新しいドック マネージャーサンプル
- Framework: Angular
- コンポーネント:ドック マネージャー、AI チャット コンポーネント
Infragistics Ultimate 25.2 リリースの一環として、Ignite UI for Reactドック マネージャーの新しいサンプルも導入され、デベロッパーは、サイズ変更、フローティング、ピン留め、非表示にできるドラッグしやすいペインを使用して、アプリのレイアウトを完全に制御できるように設計されています。この例では、ユーザーがワークスペースを簡単に再配置し、カスタムレイアウトを保存し、最大限の柔軟性で豊富なダッシュボードを作成できるマルチウィンドウ、マルチスクリーンアプリケーションをいかに簡単に構築できるかを示します。

AI チャットコンポーネント
Framework: React, Web Components
Ignite UI Chatコンポーネントは、アプリケーションで会話型インターフェースを構築するための完全なソリューションを提供します。カスタマーサポートツール、コラボレーションワークスペース、チャットボットアシスタントのいずれを作成する場合でも、チャットコンポーネントは、テキストメッセージの送受信、添付ファイルのアップロード、提案へのクイック返信の表示、他の参加者が応答を書いているときの入力インジケーターの表示など、必要な構成要素を提供します。
静的なメッセージリストとは異なり、Chatコンポーネントはインタラクティブでリアルタイム通信を目的としています。入力、レンダリング、ユーザー操作を管理しつつ、メッセージや添付ファイルの表示方法を完全にコントロールできます。また、レイアウトやビジュアルの任意の部分を上書きできる広範なレンダリングAPIも公開しています。

日付範囲ピッカーコンポーネント
- Framework: React, Web Components
- Already available in: Angular
Ignite UIの日付範囲ピッカーは、テキスト入力とカレンダー ポップアップを含む軽量コンポーネントで、ユーザーは開始日と終了日を簡単に選択できます。さまざまなアプリケーション要件に合わせて高度にカスタマイズ可能で、日付範囲の制限、構成可能な日付形式などの機能を提供します。
ツールチップコンポーネント
- Framework: React, Web Components, Blazor
- Already available in: Angular
Ignite UI for Web Componentsツールチップコンポーネントは、特定の要素のツールチップを表示する方法を提供します。ツールチップは、通常、要素がキーボードフォーカスを受け取ったとき、または要素にマウスを置いたときに、要素に関連する情報を表示するポップアップです。

タイル マネージャー コンポーネント
- Framework: React, Blazor
- すでに利用可能な製品: Angular、Web Components
Ignite UIタイルマネージャーコンポーネントを使用すると、個々のタイルにコンテンツを表示できます。これにより、ユーザーはこれらのタイルを再配置したりサイズを変更したりすることでこれらのタイルを操作できるため、好みに応じてコンテンツのレイアウトや外観を自由にカスタマイズできます。この柔軟性により、コンテンツを表示および管理するためのよりパーソナライズされた効率的な方法が可能になり、ユーザー エクスペリエンスが向上します。

マスク入力コンポーネント
- Framework: Blazor
- すでに利用可能なバージョン: Angular、React、Web Components
Ignite UI for Blazorマスク入力は、開発者が構成可能なルールに基づいてユーザー入力を制御し、表示値をフォーマットできる入力フィールドです。さまざまな入力オプションと使いやすさと構成を提供します。
Divider Component
- Framework: Blazor
- すでに利用可能な製品: Angular、Web Components
Ignite UI for Blazor区切りを使用すると、コンテンツ作成者は、コンテンツ間の区切りとして水平/垂直の罫線を簡単に作成して、ページ上の情報をより適切に整理できます。
App Builderの新機能
Infragistics Ultimateに含まれるApp Builderは、必要なすべてのコンポーネント、ツール、機能を使用して、設計からコードまでアプリ開発を合理化する唯一のローコード ツールです。最新のアップデートでは、強力な AI 機能強化、グリッド機能の拡張、パフォーマンス向上のアップグレードに重点が置かれています。目標は、継続的なイノベーションを促進し、チームや会社が競合他社に先んじられるよう支援すると同時に、これまで以上に迅速にアプリを構築することです。
ここでは、そのハイライトをご紹介します。
画像からビューを生成する
- 1 つ以上の画像をアップロードし、AI に対応するアプリ ビューを自動的に生成できます。
- この機能により、デザイン ワークフローが合理化され、ビジュアル アセットが数秒で機能的なアプリ レイアウトに変換されます。
よりスマートなデータソース生成
AI は、グリッドやデータ チャートなどのコンポーネントに対してより正確なデータ ソースを生成するようになり、セットアップ時間が短縮され、生成されたアプリがすぐに機能するようになります。
ピボット グリッドの機能強化

- ピボットグリッドの設定がこれまで以上に簡単になりました。行、ディメンション、および値を手動で定義する代わりに、App Builderは接続するデータ ソースに基づいてピボット ビューを自動的に生成します。
- ピボット グリッドをキャンバスにドロップし、データにバインドするだけで、レイアウトが作成されます。
- レイアウトは後でいつでも調整できますが、自動生成により、時間を節約し、生産性を向上させる機能的な出発点が得られます。
マスター/ディテールテンプレート
- App Builderのマスター/ディテールテンプレートは、データグリッドに強力なインタラクティブ性をもたらします。
- 展開可能な行を有効にすると、顧客の最近の注文、従業員のパフォーマンス、車両の走行履歴など、各レコードに関連付けられた詳細をグリッド内でユーザに表示できます。
- App Builder の直感的なデザイン時サポートにより、カードやテキストブロックなどのコンポーネントを展開された詳細領域にドラッグアンドドロップし、現在の行のデータコンテキストにバインドできます。これは、フラット テーブルを超えた有益な UI を構築するための高速で柔軟な方法です。
- これを使用するには、プロパティパネルからグリッドの詳細オプションを有効にし、コンポーネントを追加して、行データにバインドするだけです。

AIを活用したテーマ管理

- AIの支援により、テーマの作成と更新が簡単になりました。
- App Builderは、入力に基づいてテーマを生成、変更、削除できるため、アプリケーション全体で一貫したブランディングとスタイルを維持できます。
詳しくはこちらをご覧ください。
新機能: よりスマートな AI 機能、ピボット グリッドの機能強化などを備えたApp Builder
新機能: 条件付きデータアクション、グリッドマスター詳細などのApp Builder
Azure Maps からの画像の表示
最新リリースでは、Azure Mapsの地理画像を、最新のウェブフレームワークやWPF、Windows Formsで新しいマップコンポーネントクラスを用いて表示するサポートを導入しました。この統合により、開発者はMicrosoft® Azure Mapsから直接高品質なタイルベースの画像で地図の可視化を簡単に豊かにすることができます。地理空間ダッシュボードや位置認識アプリを構築する場合でも、Azureの多様な地図スタイルをマップコンポーネントの背景コンテンツとして重ね合わせることができ、カスタム統合コードを書かずにコンテキスト、視覚的明瞭さ、ユーザーのエンゲージメントを向上させることができます。
まとめ...
リリースのたびに、最新の Web 開発で可能なことの限界を押し広げていますが、今回も例外ではありません。最新のIgnite UIアップデートは、Angular、React、Web Components、Blazorにわたって比類のない速度、最先端の新しいコンポーネント、素晴らしい新しいサンプルを提供します。
新しい機能を試して、現代のアプリ開発に必要なツールを使用して、より優れた機能豊富なアプリケーションの構築を開始してください。