Saltar al contenido
Infragistics Ultimate versión 25.2 está disponible: ¿Qué hay de nuevo?

Infragistics Ultimate versión 25.2 está disponible: ¿Qué hay de nuevo?

Esta versión refuerza nuestro compromiso con el rendimiento, la coherencia y la modernización, al tiempo que permite a los equipos diseñar y desarrollar con más velocidad, control y coherencia multiplataforma que antes.

10min read

¡Nos complace compartir que Infragistics Ultimate versión 25.2 está aquí! Ofrece una experiencia cohesiva sin importar la pila tecnológica, unificando Angular, React, Blazor, Web Components, WPF y WinForms bajo una base moderna y de alto rendimiento. Más allá de los avances de IA en App Builder, los desarrolladores obtienen la libertad de crear sin problemas en todas las plataformas sin comprometer las actualizaciones sincronizadas como la integración de Azure Maps, las características avanzadas de gráficos y la compatibilidad completa con Angular 20, React 19 y .NET 10.

Esta versión refuerza nuestro compromiso con el rendimiento, la coherencia y la modernización, al tiempo que permite a los equipos diseñar y desarrollar con más velocidad, control y coherencia multiplataforma que antes.

Echemos un vistazo a todas las mejoras y actualizaciones en detalle.

Grid Performance Improvements

Rendimiento de clasificación optimizado: más rápido que nunca

En Infragistics, siempre nos hemos enorgullecido de ofrecer las parrillas de Angular más rápidas del mundo y ahora, estamos llevando el rendimiento al siguiente nivel. En los últimos sprints, nuestros equipos de desarrollo se han centrado en optimizar el núcleo de nuestras bibliotecas de componentes Ignite UI: cuadrícula de datos, cuadrícula de árbol, cuadrícula jerárquica y cuadrícula dinámica.

Las mejoras significativas se lanzaron por primera vez en Ignite UI for Angular 20.1 como una optimización integral de la canalización de clasificación. Sabemos que para las aplicaciones que manejan grandes conjuntos de datos, cada milisegundo cuenta. Nuestros criterios de aceptación iniciales eran ambiciosos: comparar el rendimiento de la agrupación y demostrar al menos una mejora del 25% en el tiempo de ejecución para conjuntos de datos con 10,000 filas o más.

¿Los resultados? Hemos superado ese punto de referencia, logrando:

  • Clasificación de 3 a 4 veces más rápida para conjuntos de datos con 100.000 registros.
  • El tiempo total de operación de datos se redujo en ~35% en cuadrículas, dentro del escenario de aplicación, con 100K filas.

Las actualizaciones de rendimiento de ordenación afectaron:

Fusión de celdas de cuadrícula

  • Framework: Angular, React, Web Components
  • Componentes: cuadrícula de datos, cuadrícula de árbol, cuadrícula jerárquica, cuadrícula dinámica

Las cuadrículas Ignite UI proporcionan una función de combinación de celdas que combina dos o más celdas adyacentes con el mismo valor en una sola celda más grande. La combinación se aplica verticalmente dentro de una columna y ayuda a mejorar la legibilidad al reducir los valores duplicados. La función se puede configurar para combinar celdas de forma predeterminada, coincidiendo con los valores de datos o aplicando una condición personalizada.

La función de combinación de celdas está disponible para:

Fijación de rejilla en ambos lados

  • Framework: Angular, React, Web Components
  • Componentes: cuadrícula de datos, cuadrícula de árbol, cuadrícula jerárquica, cuadrícula dinámica

Ahora puede especificar la ubicación de fijación de cada columna por separado, lo que le permite anclar columnas a ambos lados de la cuadrícula para una mayor comodidad, una optimización más fácil de los conjuntos de datos y lograr la experiencia de usuario deseada para su aplicación web moderna, sin importar lo que prefiera usar Angular, React, Web Components o Blazor.

La función de fijación en ambos lados está disponible para:

Hermosos nuevos ejemplos de cuadrícula

  • Framework: Angular, React, Web Components
  • Componentes: cuadrícula de datos, cuadrícula de árbol, cuadrícula jerárquica, cuadrícula dinámica

La última versión de Infragistics Ultimate presenta cinco poderosos ejemplos de Grid, que muestran casos de uso del mundo real y capacidades avanzadas de grid que redefinen el desarrollo de aplicaciones basadas en datos. Desde el inventario jerárquico y los paneles de ERP hasta los organigramas de recursos humanos, el seguimiento de la cartera financiera, el análisis de ventas y los sistemas de gestión de flotas, cada muestra destaca las cuadrículas de datos de alto rendimiento con funciones como clasificación, filtrado, exportación, actualizaciones en tiempo real y visualización de datos de varios niveles. Juntos, estos ejemplos demuestran la flexibilidad y la velocidad del componente Grid de Ignite UI y cómo permite a los desarrolladores ofrecer aplicaciones web modernas, interactivas y de nivel empresarial.

ERP / Inventario

Aplicación de inventario en la versión 25.2 de Infragistics Ultimate

Organigrama / Portal de RRHH

hr portal

Aplicación de Cartera Financiera

financial portfolio app

Panel de ventas

sales grid sample

Sistema de Gestión de Flotas

fleet management grid sample

Hermosos nuevos ejemplos de listas

Las actualizaciones de la versión también brindan una experiencia de gráficos renovada, ampliando el poder de narración visual de Ignite UI con un nuevo conjunto de muestras de gráficos interactivos que hacen que la exploración de datos sea más rápida e intuitiva que nunca. Desde gráficos de columnas, barras y líneas hasta gráficos circulares, escalonados y polares, cada ejemplo demuestra cómo el componente Gráficos puede convertir conjuntos de datos complejos en información clara y dinámica. Con animaciones fluidas, diseños receptivos y opciones de temas, puede crear fácilmente paneles que comparen el rendimiento, realicen un seguimiento de las tendencias y resalten las métricas clave con precisión y estilo.

Nuevo ejemplo de Dock Manager

Como parte de la versión Infragistics Ultimate 25.2, también presentamos una nueva muestra del Ignite UI for React Dock Manager, diseñada para brindar a los desarrolladores un control total sobre los diseños de las aplicaciones con paneles fáciles de arrastrar que se pueden cambiar de tamaño, flotar, anclar u ocultar. En este ejemplo se muestra la facilidad con la que se pueden crear aplicaciones multiventana y multipantalla en las que los usuarios reorganizan su espacio de trabajo con facilidad, guardan diseños personalizados y crean paneles enriquecidos con la máxima flexibilidad.

Componente de chat de IA

Framework: React, Web Components

El componente Ignite UI Chat proporciona una solución completa para crear interfaces conversacionales en las aplicaciones. Ya sea que esté creando una herramienta de atención al cliente, un espacio de trabajo colaborativo o un asistente de chatbot, el componente Chat le brinda los componentes básicos que necesita: enviar y recibir mensajes de texto, cargar archivos adjuntos, mostrar respuestas rápidas a sugerencias, mostrar indicadores de escritura cuando el otro participante está escribiendo una respuesta.

A diferencia de una lista de mensajes estática, elChat componente es interactivo y está diseñado para la comunicación en tiempo real. Gestiona la entrada, el renderizado y la interacción del usuario, dándote control total sobre cómo se muestran los mensajes y los archivos adjuntos. También expone una extensa API de renderizado que te permite anular cualquier parte de su diseño o gráficos.

Componente selector de intervalos de fechas

El selector de intervalo de fechas Ignite UI es un componente ligero que incluye una entrada de texto y una ventana emergente de calendario, lo que permite a los usuarios seleccionar fácilmente las fechas de inicio y finalización. Es altamente personalizable para adaptarse a varios requisitos de la aplicación, ofreciendo características como restricciones de rango de fechas, formatos de fecha configurables y más.

Componente de información sobre herramientas

El componente Ignite UI for Web Components de información sobre herramientas proporciona una forma de mostrar una información sobre herramientas para un elemento específico. Una información sobre herramientas es una ventana emergente que muestra información relacionada con un elemento, generalmente cuando el elemento recibe el foco del teclado o cuando el mouse se desplaza sobre él.

Componente Administrador de mosaicos

El componente Administrador de mosaicos de Ignite UI permite mostrar contenido en mosaicos individuales. Permite a los usuarios interactuar con estos mosaicos reorganizándolos y cambiando su tamaño, dándoles la libertad de personalizar el diseño y la apariencia del contenido según sus preferencias. Esta flexibilidad mejora la experiencia del usuario al permitir una forma más personalizada y eficiente de ver y administrar el contenido.

Componente de entrada de máscara

La Ignite UI for Blazor Entrada de máscara es un campo de entrada que permite al desarrollador controlar la entrada del usuario y dar formato al valor visible, en función de reglas configurables. Proporciona diferentes opciones de entrada y facilidad de uso y configuración.

Divider Component

El divisor Ignite UI for Blazor permite al autor del contenido crear fácilmente una regla horizontal/vertical como un descanso entre el contenido para organizar mejor la información en una página.

¿Qué hay de nuevo en App Builder?

Incluido en Infragistics Ultimate, App Builder es la única herramienta de código bajo que agiliza el desarrollo de aplicaciones desde el diseño hasta el código con todos los componentes, herramientas y capacidades que necesita. Las últimas actualizaciones ahora se centran en potentes mejoras de IA, capacidades de red ampliadas y actualizaciones que aumentan el rendimiento. El objetivo es fomentar la innovación continua, ayudando a su equipo y empresa a mantenerse por delante de su competencia, mientras crea aplicaciones más rápido que nunca.

Estos son los aspectos más destacados.

Generar vistas a partir de imágenes

  • Ahora puede cargar una o más imágenes y dejar que la IA genere las vistas de aplicaciones correspondientes automáticamente.
  • Esta función agiliza los flujos de trabajo de diseño, transformando los activos visuales en diseños de aplicaciones funcionales en segundos.

Generación de fuentes de datos más inteligentes

La IA ahora produce fuentes de datos más precisas para componentes como cuadrículas y gráficos de datos, lo que reduce el tiempo de configuración y hace que las aplicaciones generadas sean inmediatamente funcionales.

Mejoras de la cuadrícula pivote

pivot grid example
  • Configurar una cuadrícula dinámica ahora es más fácil que nunca. En lugar de definir manualmente filas, dimensiones y valores, App Builder genera automáticamente la vista dinámica en función del origen de datos que conecte.
  • Simplemente suelte una cuadrícula dinámica en su lienzo, vincúlela a sus datos y el diseño se creará para usted.
  • Siempre puede refinar el diseño más tarde, pero la generación automática le brinda un punto de partida funcional que ahorra tiempo y aumenta la productividad.

Plantillas de Detalle Maestro

  • Las plantillas maestro-detalle en App Builder aportan una potente interactividad a sus cuadrículas de datos.
  • Al habilitar filas expandibles, puede permitir que los usuarios revelen más detalles vinculados a cada registro, como los pedidos recientes de un cliente, el desempeño de un empleado o el historial de viajes de un vehículo directamente dentro de la cuadrícula.
  • Con la compatibilidad intuitiva en tiempo de diseño de App Builder, puede arrastrar y soltar componentes como tarjetas o bloques de texto en el área de detalles ampliada y vincularlos al contexto de datos de la fila actual. Es una forma rápida y flexible de crear interfaces de usuario informativas que van más allá de las tablas planas.
  • Para usarlo, simplemente habilite la opción Detalles de cuadrícula en el panel Propiedades, agregue sus componentes y vincúlelos a los datos de la fila.

Gestión de temas impulsada por IA

  • Crear y actualizar temas ahora es más fácil con la asistencia de IA.
  • App Builder puede generar, modificar y eliminar temas en función de su entrada, lo que le ayuda a mantener una marca y un estilo coherentes en todas sus aplicaciones.

Más información aquí:

Novedades: App Builder con funciones de IA más inteligentes, mejoras en la cuadrícula de pivote y más

Novedades: App Builder con acciones de datos condicionales, detalles maestros de cuadrícula y más

Visualización de imágenes desde Azure Maps

Con la última versión, hemos introducido soporte para mostrar imágenes geográficas de Azure Maps utilizando la nueva clase de componentes de mapas en nuestros frameworks web modernos, así como WPF y Windows Forms. Esta integración permite a los desarrolladores enriquecer fácilmente sus visualizaciones de mapas con imágenes de alta calidad basadas en mosaicos, directamente desde Microsoft® Azure Maps. Ya sea que estés creando paneles geoespaciales o aplicaciones con localización, ahora puedes superponer los diversos estilos de mapas de Azure como contenido de fondo en el componente del mapa, mejorando el contexto, la claridad visual y la implicación del usuario sin necesidad de escribir código de integración personalizado.

Envolver...

Con cada lanzamiento, superamos los límites de lo que es posible en el desarrollo web moderno, y este no es una excepción. La última actualización de Ignite UI ofrece una velocidad inigualable, nuevos componentes de vanguardia y nuevas muestras sorprendentes en Angular, React, Web Components y Blazor.

Continúe y pruebe las nuevas funcionalidades y comience a crear aplicaciones mejores y ricas en funciones con las herramientas que requiere el desarrollo de aplicaciones de hoy en día.

Solicitar una demostración