Architecture News

Dynamisez les lignes de la grille lors du défilement

Juin 30, 2025
Utilisez le défilement virtuel et infini pour afficher le contenu visible de manière dynamique, améliorant ainsi les performances de votre grille de données dans les applications JavaScript.

The ability to load items in a data grid as you scroll is a technique where content is rendered or fetched dynamically based on the user’s scroll position. Its purpose is to improve performance, and ultimately the user experience, when dealing with large datasets. This includes virtual scrolling, where the grid only renders rows that are currently visible in the viewport and reuses those same DOM elements as the user scrolls, and infinite scrolling (also known as endless scrolling), where additional data is loaded from a remote source in response to reaching the end of the currently displayed dataset. By minimizing the amount of data rendered or retrieved at any one time, this approach significantly reduces initial load times, improves responsiveness, and allows applications to scale efficiently.

Several JavaScript grid components allow you to load items as the user scrolls, including:

  • DevExtreme HTML5 JavaScript Data Grid (part of DevExtreme by DevExpress) supports both virtual and infinite scrolling to optimize data loading performance.
  • KendoReact Data Grid (part of KendoReact by Telerik) offers customizable column/row virtualization and virtual scrolling, dynamically requesting data as needed.
  • Sencha Ext JS Grid (part of Sencha Ext JS) implements infinite scrolling through a virtualized system that loads data on demand without traditional pagination.
  • Syncfusion DataGrid for JavaScript (part of Syncfusion Essential Studio Enterprise) allows both virtualization and infinite scrolling for responsive grid rendering.

For an in-depth analysis of features and price, visit our comparison of JavaScript grid components.

Compare JavaScript Grid Components

Célébration d’un an de partenariat avec Skyvia

Juin 30, 2025
ComponentSource et Skyvia collaborent depuis 2024 pour fournir aux développeurs des outils d’intégration, de sauvegarde et de gestion des données dans le cloud.

Since 2024, ComponentSource and Skyvia have partnered to provide developers with powerful cloud data tools that simplify integration, backup, and data management workflows. This collaboration enhances ComponentSource’s product portfolio with modern, no-code solutions designed for today’s data-driven applications.

Skyvia’s suite includes cloud-based tools for data integration, backup, query, and connectivity, allowing users to connect platforms such as Salesforce, Google BigQuery, and MySQL without the need for coding. These tools are ideal for developers and teams aiming to automate workflows, protect data, and maintain real-time synchronization across systems.

Through this partnership, ComponentSource is better equipped to meet the growing demand for cloud-native solutions, offering customers scalable, user-friendly tools that reduce development time and complexity. Skyvia’s addition reinforces ComponentSource’s commitment to delivering high-quality, developer-focused technologies that support digital transformation efforts.

Learn more on our Skyvia brand page.

Une personnalisation instantanée grâce aux outils de couleur intégrés

Juin 27, 2025
Les sélecteurs de couleurs permettent aux utilisateurs d’appliquer rapidement de la couleur aux cellules ou aux graphiques, ce qui facilite la visualisation des tendances, des valeurs aberrantes et des priorités en un coup d’œil.

A color picker is a user interface element that allows users to choose and apply colors to specific parts of their data without writing any code. It typically appears as a small palette or input box that, when clicked, opens a panel with color options like swatches, sliders, or hex code fields. This feature supports intuitive visual customization, enabling users to highlight patterns, mark important values, or align with corporate color schemes. In advanced editors, color pickers also support themes or accessibility settings, such as high-contrast palettes.

Several .NET Blazor data editors can provide you with a color picker, including:

  • Blazorise Data Editors let you apply custom colors effortlessly using an intuitive picker, enhancing data presentation and user interaction.
  • jQWidgets Blazor (part of jQWidgets) Data Editors allow you to visually organize content with a built-in color picker for clear, dynamic data styling.
  • Syncfusion Essential Studio for Blazor Data Editors (part of Syncfusion Essential Studio Enterprise) provides color picker integration, enabling visual formatting.
  • Telerik UI for Blazor Data Editors (part of Telerik UI for Blazor) facilitates precise data highlighting through a responsive color picker, supporting brand alignment and clarity.

For an in-depth analysis of features and price, visit our .NET Blazor data editors comparison.

Compare .NET Blazor Data Editors

Activez l’OCR dans les applications de traitement PDF pour .NET

Juin 27, 2025
La mise à jour Telerik Document Processing Libraries 2025 Q2 améliore la bibliothèque de traitement PDF avec la prise en charge de la reconnaissance optique de caractères (OCR).

Telerik Document Processing is a suite of document processing libraries designed for web, desktop and cross-platform .NET applications. It enables developers to create, read, edit, and convert a wide range of document formats, including PDF, DOCX, XLSX, ZIP and HTML, without relying on external software such as Microsoft Office or Adobe Acrobat. These libraries are independent from the user interface (UI) and are built for high performance and accuracy, providing convenient APIs that give flexibility and control so you can integrate document processing capabilities into your applications with only a few lines of code.

The Telerik Document Processing Libraries 2025 Q2 (2025.2.520) update adds Optical Character Recognition (OCR) support to the PDFProcessing library, enabling developers to extract machine-readable text from scanned PDFs and images directly within .NET applications. This functionality facilitates the conversion of previously inaccessible content, such as scanned contracts, forms or handwritten notes, into editable and searchable machine-encoded text, providing users with extracted text along with a PDF containing the image with selectable text. By integrating OCR capabilities, developers can now streamline data extraction and analysis tasks, reducing the need for manual data entry and improving overall efficiency in handling diverse document types.

To see a full list of what's new in 2025 Q2 (2025.2.520), see our release notes.

Telerik UI is licensed per developer and has two licensing models: an annual Subscription License and a Perpetual License. The Subscription license provides access to the latest product updates, technical support, and exclusive benefits for a flat annual fee, and must be renewed to continue using the software. The Perpetual license is a one-time purchase granting access to the current released version and includes a one-year subscription for product updates and technical support. After this initial period, users can choose to renew the subscription element to continue receiving updates and support; otherwise, they may continue using the installed version available during their active subscription term but will forgo future updates and support. See our Telerik DevCraft Ultimate licensing page for full details.

The Telerik Document Processing Libraries are available in the following products:

Ajoutez un regroupement dynamique à vos rapports

Juin 27, 2025
ActiveReports v19.1 ajoute de puissantes fonctionnalités de regroupement, permettant aux auteurs de rapports de créer des mises en page interactives personnalisables sans aucune modification de code.

ActiveReports.NET from MESCIUS, is a comprehensive reporting solution for developers building applications in .NET. It empowers you to design and deliver visually appealing reports through user-friendly designers and a wide range of controls. ActiveReports simplifies report creation and distribution with a versatile API, rich data source connectivity, and support for multiple export formats. This translates to increased developer productivity and improved end-user experience with powerful reporting functionalities within your .NET applications.

The ActiveReports v19.1 update introduces enhanced grouping control that allows developers to enable or hide groups in Tables, BandedLists, and Tablix controls based on expressions or parameters. This capability makes it easier to design reports that adapt at runtime to different data scenarios or user inputs, without requiring code changes. By configuring the new "Enabled" and "Hidden" properties directly within the report definition, developers can deliver more flexible and maintainable reporting solutions that respond dynamically to business logic.

To see a full list of what's new in v19.1, see our release notes.

ActiveReports.NET is licensed per developer and is available with or without a 12 month support and maintenance subscription. See our ActiveReports.NET licensing page for full details.

Learn more on our ActiveReports.NET product page.