Category News

支持实时电子表格协作

12月 19, 2025
SpreadJS 19 通过一个新的服务器插件对协作工作提供支持,该插件允许多个用户同时编辑同一个电子表格。

SpreadJS is a JavaScript spreadsheet and data visualization component built to deliver Excel-compatible functionality within web applications. It provides a flexible, high-performance interface for displaying and manipulating tabular data, supporting advanced features such as formulas, pivot tables, charts, conditional formatting, and data binding. SpreadJS integrates smoothly with popular frameworks like React, Angular, and Vue, and includes robust import and export capabilities for Microsoft Excel files. It is commonly used in enterprise applications where users need a responsive, interactive spreadsheet experience directly in the browser.

The SpreadJS 19.0.0 update introduces a new Collaboration Server Add‑on that enables real‑time, multi‑user editing of the same spreadsheet within web applications by integrating the collaboration framework and server infrastructure directly into SpreadJS. This add‑on lets developers build functionality where multiple clients see and apply changes instantly to workbook data with consistent state across users, supports conflict‑free concurrent edits using Operational Transformation logic, and includes features such as live user presence and permission controls.

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

SpreadJS is licensed per developer and includes 1 Year Maintenance (major and minor version releases and unlimited support phone calls). SpreadJS requires an Annual or Perpetual Deployment License. The optional Add-ons are available at an additional cost, and require a SpreadJS license. See our SpreadJS licensing page for full details.

For more information, visit our SpreadJS product page.

将基于规则的格式化添加到数据网格

12月 19, 2025
ComponentOne Studio Enterprise 2025 v2 通过条件格式化、验证、数据栏和自动换行,增强了 FlexGrid for WinUI。

ComponentOne Studio Enterprise is a comprehensive suite of .NET UI controls developed by MESCIUS (formerly GrapeCity) designed for building rich, interactive desktop, web, and mobile applications. It provides developers with a broad range of tools and components-including data grids, charts, reports, input controls, and advanced data visualization features-for platforms such as WinForms, WPF, ASP.NET Core, Blazor, WinUI, and .NET MAUI. The suite emphasizes performance, flexibility, and ease of integration, helping teams create consistent, feature-rich user experiences across multiple application types while maintaining a unified development approach.

The ComponentOne Studio Enterprise 2025 v2 update adds a conditional formatting rules engine to FlexGrid for WinUI. This enables validation-driven formatting and data bars, allowing developers to highlight invalid values, enforce input consistency, and make comparisons directly within the grid. The update also introduces word-wrapped column headers, improving readability for longer labels and supporting more compact, maintainable layouts.

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

ComponentOne Studio Enterprise is licensed per developer on a perpetual basis and includes a 12 month subscription. Priority Support is also available. See our ComponentOne Studio Enterprise licensing page for full details.

Learn more on our ComponentOne Studio Enterprise product page.

直接在 WPF 数据应用中轻松编辑图片

12月 19, 2025
在应用内启用 WPF 图片编辑功能,带有注释、裁剪、变换、缩放、撤销和重做,以及简单的导入和导出功能。

Image editing in a data editor component helps users work with images alongside other data fields. This includes basic functions like cropping, rotating, resizing, and adding annotations. It's useful for tasks such as cleaning up user-uploaded files, adjusting product photos, or marking up visual references—all without switching to another application. This keeps image handling part of the same process as your data updates.

Several .NET data editor collections provide an image editor, including:

  • DevExpress WPF Data Editors (part of DevExpress WPF) lets you embed image editing within forms, enabling cropping, annotation and validation.
  • Telerik UI for WPF Data Editors (part of Telerik UI for WPF) allows you to integrate image modification tools into business apps, supporting annotations and transformations.
  • Syncfusion WPF Data Editors (part of Syncfusion Essential Studio Enterprise) facilitates image editing in data driven interfaces, enabling adjustments and visual annotations.

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

Compare .NET Data Editors

用目标驱动的子弹图展示进展

12月 18, 2025
在简洁的子弹图中比较预算、预测和实际值,以瞬时发现差异,清晰跟踪目标的进展。

Bullet charts are goal-oriented visualizations that compare actual performance against targets and benchmarks such as budget and forecast values in a single, easy-to-read view. They offer a clear alternative to gauges and meters by showing progress toward goals while making variances and shortfalls immediately obvious. By presenting multiple reference points together, bullet charts help stakeholders interpret performance quickly and consistently across metrics. Common use cases include financial reporting, sales and margin tracking, KPI dashboards, operational scorecards, and executive summaries where fast, reliable comparisons support better decision-making.

Several JavaScript chart controls offer bullet chart support including:

  • Highcharts Core by Highsoft lets you build bullet charts comparing performance against targets with interactive tooltips, responsive layouts, and customization.
  • KendoReact Charts (part of KendoReact by Telerik) allows you to render bullet charts, emphasizing KPIs, qualitative ranges, and accessibility-friendly components.
  • amCharts 5: Charts facilitates modern bullet charts with animated transitions, flexible axes, precise benchmarks, and theming for data-driven dashboards applications.
  • Syncfusion JavaScript Charts (part of Syncfusion Essential Studio Enterprise) lets you create bullet charts showcasing targets, ranges, and actuals.

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

Compare JavaScript Bullet Chart Controls

通过对 PHP 8.5 的完全支持自信地编写代码

12月 18, 2025
PhpStorm 2025.3 确保与最新的 PHP 语言更新、语法改进和运行时功能兼容。

PhpStorm by JetBrains is a sophisticated Integrated Development Environment (IDE) specifically designed for PHP and web development. It offers a range of features to enhance your coding experience, including syntax highlighting, intelligent code completion, on-the-fly error detection, built-in debugging tools, and advanced code refactoring capabilities. It also supports various web technologies like HTML, CSS, and JavaScript, making it a versatile tool for building complete web applications.

The PhpStorm 2025.3 update now fully supports PHP 8.5, incorporating all recent changes to the language. This includes updated syntax, new functions, and enhancements introduced in the latest PHP release. Developers can take advantage of intelligent code assistance, error highlighting, and refactoring tools that are fully aware of the new language features. This update ensures that teams adopting PHP 8.5 can continue working efficiently with PhpStorm's advanced development environment.

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

PhpStorm is licensed per user, and is available as a commercial annual subscription license. We can supply new subscriptions, subscription renewals, lapsed renewals, and additional user licenses. See our PhpStorm licensing page for full details.

PhpStorm is available to buy in the following products: