Category News

Conserver le contexte de l’arborescence dans les vues filtrées

Août 8, 2025
SmartClient 14.1 améliore le filtrage des jeux de données volumineux dans les applications JavaScript en gardant les nœuds parents visibles, sans logique serveur ni impact sur les performances.

SmartClient is a powerful JavaScript component suite compatible with React, Vue, Angular, and more, designed for building large-scale, high-performance web apps. It offers advanced UI components, dynamic data handling, customizable grids, and responsive design. Ideal for enterprise use cases like financial analytics and real-time reporting, SmartClient supports seamless backend integration and delivers optimized performance and scalability.

SmartClient has enhanced hierarchical data handling with the included KeepParentsOnFilter setting, ensuring that parent nodes remain visible in filtered views, even when data is loaded dynamically. It loads "skeleton branches" via a complex client-driven algorithm, automatically managed by SmartClient, to maintain high performance without preloading the entire tree, meaning it doesn't require server-side programming. This is particularly useful in large datasets with load-on-demand trees, as it allows users to maintain full visibility into the structure of filtered results without losing context. By preserving the hierarchical path to matching records, this feature improves usability and clarity in tree-based components, especially in applications where understanding the parent-child relationship is critical.

SmartClient is licensed per developer and is available as both perpetual and subscription licenses. Product updates and technical support is also available. See our SmartClient licensing page for full details.

For more information, visit our SmartClient product page.

Célébration de 20 ans de partenariat avec Change Vision

Août 6, 2025
ComponentSource et Change Vision travaillent ensemble depuis 2005 pour fournir aux développeurs des outils de modélisation et de visualisation intuitifs.

ComponentSource and Change Vision have enjoyed a successful partnership since 2005, working together to bring high-quality software modeling and visualization tools to developers around the world. This collaboration centers around a shared commitment to improving software design processes through intuitive, visual communication. With a focus on usability, clarity, and collaboration, Change Vision’s tools enable teams to model complex systems effectively and stay aligned throughout the development lifecycle.

Change Vision is a software company known for developing tools that support software modeling and agile project management. It is best recognized for Astah Professional, a suite of lightweight and user-friendly modeling tools that support Unified Modeling Language (UML), Entity-Relationship Diagrams (ERD), flowcharts, and other visual representations essential for software design and architecture. With a strong emphasis on usability and team collaboration, Change Vision has built a reputation for helping developers and architects clarify complex systems and communicate design intent effectively. Its long-standing partnership with ComponentSource reflects its sustained global presence and commitment to delivering accessible modeling solutions to development teams worldwide.

ComponentSource’s collaboration with Change Vision brings significant benefits to global development teams by providing streamlined access to the Astah suite of modeling tools through a trusted, enterprise-ready platform. This partnership enhances product visibility and global reach for Change Vision, while offering customers simplified licensing, flexible procurement options, localized currency support, and reliable customer service. By combining Change Vision’s intuitive, high-quality modeling solutions with ComponentSource’s global distribution network and expert sales support, the collaboration ensures that teams worldwide can efficiently adopt and manage the tools they need to design, document, and communicate complex software systems.

Learn more about Change Vision.

Corriger et valider les documents structurés

Août 6, 2025
Des outils documentaires structurés dotés de fonctions de validation et de vérification permettant d’identifier et de résoudre les problèmes dans les fichiers XML et JSON en cours d’édition.

Validation and checking features in structured document tools are designed to ensure the integrity, correctness, and compliance of documents written in formats like XML and JSON. These tools assist developers and content authors throughout the editing process, detecting syntax errors, enforcing structural rules, and maintaining standards conformance. By integrating automated validation, intelligent correction suggestions, and format-specific diagnostics, these features reduce manual debugging effort and enhance the reliability of structured content in technical and data-driven applications.

Common features include:

  • XML validation verifies that an XML document adheres to a specified schema, ensuring correct data types, required elements, and attribute structures are present.
  • XML-aware spell checkers identify spelling mistakes only within text nodes of XML documents, avoiding false positives in tags, attributes, or code fragments.
  • XML-well formedness checkers confirm that an XML document is syntactically correct, with properly nested and closed tags, valid characters, and a single root element.
  • DTD validation checks XML documents against a Document Type Definition (DTD), ensuring that the document structure matches the defined grammar.
  • XML quick fixes offer automated suggestions to resolve common XML errors, such as missing required elements or incorrectly structured tags.
  • JSON validators allow the comparison and validation of JSON objects against JSON schema, looking for unbalanced brackets for example, to ensure compliance with formatting rules.

For an in-depth analysis of features and price, visit our structured document tools comparison.

Explore Validation & Checking Features

Améliorez les applications jQuery avec une liste compacte à sélections multiples

Août 6, 2025
Tirez parti de listes déroulantes avec cases à cocher pour offrir des choix multiples de sélection intuitive qui n'encombrent pas l’interface.

A checked combobox is a data editor component used in user interfaces that consists of a text box with a drop-down panel. This panel displays a predefined list of items, in a clean and organized layout, from which users can input data by making a singular or multiple selections using the adjacent checkboxes. The values are then typically displayed as a comma-separated summary in the collapsed field. This type of control provides developers with a convenient way to implement multi-select functionality within their applications, and is especially effective in scenarios such as filtering datasets or configuring settings, without consuming additional space on the interface.

Several jQuery data editor collections include checked comboboxes, including:

  • DevExtreme Complete Data Editors (part of DevExtreme Complete by DevExpress) enables developers to easily integrate checked comboboxes into their jQuery applications.
  • Kendo UI for jQuery Data Editors (part of Kendo UI by Telerik) allows the integration of multi-item selection within a drop-down using checkboxes for intuitive data input.
  • jQWidgets Data Editors (part of jQWidgets) provides jQuery components that can be used to deliver multi-selection via a combobox input field with adjoining checkboxes.
  • Infragistics Ignite UI for jQuery Data Editors (part of Infragistics Professional) facilitates straight-forward data entry using a multi-select combobox with checkbox support.

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

Compare jQuery Data Editors

ComponentSource et GitKraken célèbrent 10 ans de partenariat

Août 6, 2025
Depuis déjà une décennie, 2015, GitKraken et ComponentSource apportent des solutions Git de confiance aux développeurs.

Axosoft is a trusted provider of agile project management software that helps teams ship software on schedule and with confidence. With powerful features like the Release Planner, burndown charts, and Standup Mode, Axosoft makes it easy to visualize workflows, track team progress, and predict release dates. Supporting Scrum, Kanban, or fully customized agile methodologies, Axosoft combines dashboards, configurable notifications, and wiki pages to keep teams aligned and informed throughout the development lifecycle.

Over the past decade, ComponentSource and Axosoft have built a strong, trusted relationship rooted in a shared goal: supporting developers. By offering Axosoft’s tools through its global distribution platform, ComponentSource has enabled customers around the world to access reliable agile project management solutions. This partnership has not only broadened Axosoft’s reach but has also ensured that developers benefit from simplified licensing, dedicated support, and easy access to best-in-class agile tools.

The 10-year partnership between ComponentSource and Axosoft has brought clear value to the developer community: better project visibility, improved collaboration, and predictable, on-time releases. As this milestone is celebrated, ComponentSource looks forward to building on shared success, continuing to provide innovative solutions that help software teams deliver their very best.

Learn more about Axosoft.