Category News

Optimize Large Data Grids with Virtual Scrolling

December 17, 2025
Render only what users see to maximize speed, reduce memory usage, and keep grid interactions smooth at any scale.

Virtual scroll support in a grid component is a rendering strategy that displays only the rows and columns currently visible in the viewport while dynamically loading and unloading data as the user scrolls. It minimizes DOM size and memory usage by avoiding the creation of off-screen elements, which improves rendering speed, reduces layout thrashing, and maintains smooth interaction even with very large datasets. This approach enables grids to handle millions of records efficiently without requiring pagination, lowers CPU and GPU load, and delivers consistent performance across a wide range of devices.

Several React grid controls offer virtual scroll capability including:

  • DevExtreme React Data Grid (part of DevExtreme Complete by DevExpress) lets you render only visible records offering excellent performance for displaying thousands of data rows.
  • KendoReact Data Grid (part of KendoReact by Telerik) allows you to virtualize grid content for rapid scrolling and reduced DOM overhead with large datasets.
  • Wijmo React DataGrid (FlexGrid) (part of Wijmo by MESCIUS) facilitates virtual scrolling that loads data on demand, minimizing rendering work and preserving fluid navigation.
  • Infragistics Ignite UI for React Data Grid (part of Infragistics Ignite UI) enables row and column virtualization to significantly boost performance for large datasets.

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

Compare React Grid Controls

Debug JSON Validation with Schema Transparency

December 17, 2025
JSONBuddy improves JSON Schema validation with a step-by-step debugger that accelerates understanding and speeds issue resolution.

JSONBuddy is a JSON editor and validator for Windows that improves the creation, editing and validation of JSON and JSON Schema. It provides a user friendly interface with Text, Grid and Schema views, intelligent auto completion and a powerful step by step validation debugger to help users understand complex schemas and resolve issues quickly. With support for very large files, a streaming validation engine for massive datasets and easy conversion between JSON, CSV and XML, JSONBuddy is ideal for developers, data engineers and API designers working with structured data.

JSONBuddy provides a JSON Schema validation debugger that gives developers clear, step-by-step insight into how their JSON data is evaluated, making it easier to identify the exact source of validation issues. By showing which schema rules are applied at each stage and allowing breakpoints in both the JSON instance and referenced schemas, it reduces the time spent diagnosing errors and improves accuracy when working with complex or unfamiliar schemas. This level of visibility helps developers understand schema behavior more quickly, refine their data structures with confidence and maintain higher quality in API and data-driven applications.

JSONBuddy is licensed per user with a perpetual model, offering Standard, Plus, Personal, Visual Studio Extension, and .NET/C++ Library licenses for various development needs. See our JSONBuddy licensing page for full details.

For more information visit our JSONBuddy product page.

Add Clarity to Charts with Animated Transitions

December 15, 2025
Web Components charts with smooth animations make data changes easier to see and help users stay focused, even with complex visuals.

Animation in a Web Components Chart control refers to the visual transitions applied to chart elements as data is rendered, updated, or interacted with. It enhances the user experience by making changes in the data more perceptible and easier to follow, particularly when dealing with dynamic or real-time datasets. For developers, animation helps improve data readability and provides a more engaging and polished interface, especially when charts are updated frequently or involve user interaction. It also makes it easier for users to track what’s changed in the chart, even when the visuals are complex.

Several Web Components chart controls offer animation including:

  • Wijmo Web Components Chart (part of Wijmo Enterprise by MESCIUS) lets you animate chart updates smoothly, helping users clearly follow dynamic data transitions.
  • jQWidgets Chart facilitates animated rendering and transitions, making it easier to present changing data visually without overwhelming the user.
  • Ignite UI Web Components Chart (part of Infragistics Ignite UI) allows you to add refined animation effects, enhancing visual feedback during data changes.
  • ZingChart supports flexible animation options, enabling developers to create dynamic visualizations that respond intuitively to updates and user interaction.

For an in-depth analysis of features and price, visit our comparison of Web Components Chart Controls.

Compare Web Components Chart Controls

Celebrating 15 Year Partnership with combit

December 15, 2025
ComponentSource and combit have partnered for 15 years, empowering developers to deliver data-driven applications with trusted reporting tools.

ComponentSource and combit have partnered for 15 years, providing developers worldwide with powerful reporting, reporting designers, and data visualization tools to build professional, data-driven applications.

combit is a leading provider of reporting components for software developers, best known for List & Label – a multiple award-winning reporting tool used by development teams around the globe. Their components make it easier to design and integrate customized reports, dashboards, lists, and labels into business applications. Through ComponentSource, customers can conveniently license, and maintain these combit products, confident they’re choosing proven technology backed by professional support and ongoing innovation.

Together, ComponentSource and combit help development teams deliver applications faster, with flexible licensing options, reliable updates, and expert assistance. As demand for advanced reporting and analytics continues to grow, this long-standing collaboration ensures customers can rely on a trusted combination of combit’s technology and ComponentSource’s global distribution and customer service for many years to come.

Learn more about combit.

Trigger Software License Acceptance by Scrolling

December 12, 2025
InstallShield 2025 R2 can now auto-select the license agreement checkbox once users scroll to the end of the EULA.

InstallShield by Revenera is a leading Windows installation development solution that specializes in building installers and managing software packages. InstallShield offers a streamlined interface and comprehensive features, enabling developers to efficiently create professional installers, configure prerequisites, manage updates, and customize the installation experience for diverse user needs.

The InstallShield 2025 R2 release adds a time-saving feature for managing end-user license agreements (EULAs). The License Agreement dialog can now automatically select the "I accept the terms in the license agreement" checkbox when users scroll to the bottom of the EULA. This feature simplifies the installation process, especially for non-technical users, by minimizing the number of clicks required while being legally compliant. Developers can utilize this functionality to create user-friendly installation experiences.

To see a full list of what's new in version 2025 R2, see our release notes.

InstallShield is licensed per user and is available as a 3 Year Timed Subscription. See our InstallShield Professional licensing page or InstallShield Premier licensing page for full details.

For more information, visit our InstallShield Professional or InstallShield Premier product pages.