Architecture News

Boost Testing with Native Chromium Automation

March 22, 2024
TestCafé Studio 2.0.0 leverages the Chrome DevTools Protocol to directly control Chromium-based browsers like Chrome and Edge.

TestCafé Studio is a cross-platform Integrated Development Environment (IDE) specifically designed for automating end-to-end web testing. It offers a user-friendly approach by allowing you to visually record your interactions with a web application through its built-in recorder. This eliminates the need for manual coding, making it accessible to testers with varying levels of programming experience.

The TestCafé Studio 2.0.0 release introduces a built-in, native automation engine that directly controls Chromium browsers, such as Google Chrome and Microsoft Edge, through the Chrome DevTools Protocol. This native approach boosts test speed and stability for popular browsers, eliminating the need for external tools.

To see a full list of what's new in version TestCafé Studio 2.0.0, see our release notes.

TestCafé Studio is licensed per user and is available as a Perpetual License with a 12 month support and maintenance subscription. See our TestCafé Studio licensing page for full details.

TestCafé Studio is available to buy in the following products:

Enable Multi-Selection UI in Your .NET WPF Apps

March 22, 2024
Checked combobox data editor controls make it easy for end users to select multiple options from a drop-down list.

Checked combobox controls are data editor user interface elements that allow users to select multiple options from a dropdown list while visually indicating their choices through checkboxes. These controls provide developers with a convenient way to implement multi-select functionality within their applications, enhancing the user experience by offering intuitive selection methods. By integrating checked combobox controls, developers can streamline data entry processes, improve usability, and increase productivity within their software applications, ultimately leading to more efficient and user-friendly interfaces.

Many .NET WPF Data Editor collections contain checked combobox components including:

For an in-depth analysis of features and price, visit our comparison of .NET WPF Data Editors.

Compare .NET WPF Data Editors

Visualize Data Relationships with Heatmaps

March 22, 2024
Let users easily identify trends across two variables using color intensity to represent magnitude within a dataset.

A heatmap is a data visualization tool that uses color intensity to represent magnitude within a dataset. This allows for quick identification of patterns and trends across two variables, depicted on the map's axes. Heatmaps are valuable for analyzing geographic data, user website interaction, and any other scenario where you need to visually grasp the distribution of data points.

Several Blazor chart controls offer Heatmaps including:

  • ComponentOne Charts for Blazor (part of ComponentOne Studio Blazor Edition by MESCIUS) empowers Blazor apps with interactive heatmaps for data exploration.
  • FusionCharts Blazor Suite XT provides a rich set of heatmap chart types for versatile data presentation.
  • Syncfusion Blazor Chart (part of Syncfusion Essential Studio Enterprise) offers comprehensive heatmaps with customization options for clear data visualization.
  • Infragistics Blazor Charts (part of Infragistics Ignite UI) facilitates creating heatmaps with conditional formatting to highlight specific data ranges.

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

Compare Blazor Chart Controls

Optimize your JSON Editing Experience

March 22, 2024
JSON editors provide a user-friendly interface to navigate complex data structures, improving understanding and reducing development time.

A JSON (JavaScript Object Notation) editor is a specialized tool designed to facilitate the manipulation and modification of JSON data within structured documents. It provides developers with an intuitive interface to directly interact with JSON objects, allowing for seamless editing, validation, and visualization of JSON data embedded within documents.

JSON is frequently used for transmitting data between a server and a client in web applications. JSON's lightweight and human-readable format makes it ideal for transmitting structured data over networks, minimizing bandwidth usage and simplifying data exchange. Widely employed across diverse domains, its platform-agnostic design and broad programming language and framework support contribute to its popularity, serving as a preferred option for facilitating interoperability among various systems and technologies.

Several Structured Document Tools offer JSON editors including:

  • Oxygen XML Editor Professional incorporates a feature-rich JSON editor for seamless editing, validation, and visualization of JSON data within documents.
  • Altova XMLSpy Professional XML Editor integrates a powerful JSON editor for editing, validating, and manipulating JSON data within structured documents.
  • Liquid Studio JSON Editor offers intuitive tools for viewing, editing and validating JSON data within structured documents for enhanced development workflows.

For an in-depth analysis of features and price, visit our comparison of Structured Document Tools.

Compare Structured Document Tools

Quickly Browse Long PDF Documents

March 22, 2024
Thumbnail navigation allows users to efficiently navigate through lengthy documents by providing visual previews of each page.

Thumbnail navigation in JavaScript PDF Viewers enables users to view miniature previews of pages within a PDF document, typically displayed in a sidebar or grid layout. These thumbnails provide users with a visual overview of the document's content, allowing for quick navigation and selection of specific pages.

Several JavaScript PDF Viewer components offer thumbnail navigation including:

  • Wijmo PDF Viewer (part of Wijmo by MESCIUS) integrates thumbnail navigation, enabling quick page selection for streamlined document browsing.
  • PrizmDoc Viewer by Accusoft offers thumbnail navigation functionality, providing users an efficient way to navigate PDF documents within their applications.
  • Syncfusion PDF Viewer (part of Syncfusion Essential Studio Enterprise) incorporates thumbnail navigation, empowering users with intuitive document exploration capabilities.

For an in-depth analysis of features and price, visit our comparison of JavaScript/HTML5 PDF Viewer Components.

Compare JavaScript PDF Viewers