Dans le cadre d'une collaboration avec Microsoft, Infragistics a publié Ignite UI for Blazor, une boîte à outils d'interface utilisateur d'entreprise pour les développeurs tirant parti du framework open source Blazor de Microsoft pour créer des interfaces utilisateur Web côté client avec C #. Ignite UI for Blazor comprend des bibliothèques de composants d'interface utilisateur Web de niveau entreprise. Blazor, quant à lui, permet aux développeurs d'exécuter du code C # côté client directement dans le navigateur, en utilisant le format d'instruction binaire WebAssembly. Les développeurs n'ont pas besoin d'écrire du JavaScript.

Ignite UI for Blazor comprend :

- Blazor Data Grid, une base architecturale avec des fonctionnalités UX interactives, conçue pour les performances et les scénarios de données à volume élevé ;

- Des éditeurs et Combo Box, permettant une édition complète en ligne dans la grille ;

- Des graphiques pour visualiser les données et fournir des graphiques interactifs, avec un choix de plus de 60 types de graphiques. Ceux-ci sont optimisés pour des scénarios de données en continu en temps réel ;

- Dock Manager, un composant offrant une expérience de gestion de fenêtres semblable à Visual Studio, avec des volets ancrés et fractionnés, une disposition des fenêtres par glisser-déposer et d'autres fonctionnalités ;

- Des composants comprenant le graphique de données Ignite UI, le graphique boursier, le treemap, le graphique à secteurs, les jauges, le sélecteur de données et la carte géospatiale.

Avec Blazor, Microsoft a cherché à introduire un framework permettant aux développeurs .NET de créer des applications Web complètes. Blazor est une fonctionnalité de l'infrastructure de développement Web ASP.NET, qui étend .NET avec des outils et des bibliothèques pour créer des applications Web. Un essai gratuit d'Ignite UI pour Blazor est disponible sur le site Web d'Infragistics. Le prix d'Ignite UI pour Blazor commence à 749 $ HT par développeur pour un abonnement d'un an.