Architecture News

在圖表中實現區域設置感知格式

3月 10, 2025
Highcharts v12 添加 lang.locale 來啟用區域日期和數位格式,若未定義,則預設為流覽器的語言。

Highcharts is a JavaScript charting framework that allows web developers and data analysts to generate dynamic, visually appealing charts and graphs for websites and web applications. It can display a variety of chart types, including line, spline, area, column, bar, pie, scatter, and many more. Highcharts is well-known for its ease of use, rich documentation, and ability to handle huge datasets efficiently. Features include responsive design, accessibility support, and cross-browser compatibility. Its customization capabilities allow users to create bespoke data visualizations that increase engagement and provide insightful data presentations.

Highcharts v12 introduces the lang.locale option, enabling locale-aware formatting for dates and numbers in charts. This option allows you to define the locale for all charts on a page or set it individually per chart. If no locale is specified, the chart automatically defaults to the page’s or browser’s language settings. Utilizing the browser’s Intl object, lang.locale ensures that dates and numbers are formatted correctly, not only replacing elements like month and weekday names but also structuring entire date expressions according to the selected locale. For instance, American English (en-US) formats a date as January 1, 2025, while British English (en-GB) displays it as 1 January 2025.

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

Highcharts Core is licensed on an annual or perpetual basis, OEM licenses, and Advantage Renewals. It is licensed per Developer and has several license options including Internal, SaaS, SaaS+, and Self Hosted. See our Highcharts Core licensing page for full details.

Learn more on our Highcharts Core product page.

在 WinForms 中快速複製格式規則

3月 7, 2025
DevExpress WinForms v24.2 添加條件格式規則複製功能,從而可以更輕鬆地跨網格重用和修改規則。

DevExpress WinForms is a comprehensive suite of 190+ UI controls and development tools designed for building high-performance desktop applications. It offers a broad array of customizable controls, from data grids and ribbon interfaces to advanced charts, maps, and diagramming components. This empowers developers to rapidly create functionally rich applications, while adhering to accessibility guidelines and touch-enabled technology for modern Windows environments.

The DevExpress WinForms v24.2 update introduces a rule duplication feature for conditional formatting, enabling developers to efficiently reuse and modify existing rules without manual recreation. This enhancement streamlines both design-time and runtime workflows, allowing quick adjustments to formatting logic across Data Grid, PivotGrid, TreeList, and Vertical Grid. By simplifying rule management within the Visual Studio Designer and at runtime, this update improves productivity, ensures consistency across UI elements, and reduces the effort required to maintain complex formatting configurations.

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

DevExpress WinForms is licensed per developer and is available as a Perpetual License with a 12 month support and maintenance subscription. See our DevExpress WinForms licensing page for full details.

DevExpress WinForms is available individually or in the following products:

輕鬆集成 SWIFT 財務報文

3月 7, 2025
SWIFT Framework .NET 將原始財務報文轉換為結構化對象,從而實現無縫解析、驗證和集成。

SWIFT Framework .NET by SWIFT Components is a comprehensive .NET library designed to facilitate seamless integration with the SWIFT financial messaging network. It provides developers with robust tools for creating, parsing, and validating SWIFT messages, streamlining the process of handling financial transactions and communications within .NET applications.

SWIFT Framework .NET enhances financial message processing by converting raw SWIFT messages into structured objects, enabling developers to efficiently parse, validate, and integrate financial data within their applications. This feature ensures compliance with SWIFT standards while streamlining workflows by eliminating manual data handling and reducing processing errors. With structured objects, developers can implement automated validations, transformations, and integrations with minimal effort, improving system reliability and performance in financial operations.

SWIFT Framework .NET is licensed per site, licensing an unlimited number of developers at a single physical address, and includes a one year subscription. See our SWIFT Framework .NET licensing page for full details.

Learn more on our SWIFT Framework .NET product page.

簡化了 OPC UA 自動化集成

3月 7, 2025
Automa OPC-UAC 透過 OPC UA 連接簡化了自動化,從而實現了資料交換、即時監控和對多語言的支援。

OPC-UAC simplifies OPC UA (Open Platform Communications Unified Architecture) connectivity for Microsoft Windows applications, requiring fewer than ten function calls to establish communication. It links SCADA (Supervisory Control and Data Acquisition) and HMI (Human-Machine Interface) systems with MES (Manufacturing Execution Systems), facilitating real-time data exchange, precise timestamp tracking, and data quality management. With built-in DataChange Subscribers, developers can monitor industrial processes in real time. Multi-language support (C++, C#, VB) ensures flexibility for diverse development environments, making it an efficient tool for automation and machine-to-machine communication.

By reducing integration complexity, OPC-UAC enhances industrial automation, predictive maintenance, and manufacturing efficiency. Its reliable communication framework minimizes downtime and supports real-time decision-making. The intuitive configuration streamlines deployment, while robust connectivity ensures smooth machine-to-system interaction. With real-time monitoring and flexible language support, it enables developers and system integrators to build more responsive and data-driven automation solutions.

OPC-UAC is licensed per machine. Each machine running an application that includes the OPC-UAC library needs a license. see our OPC-UAC licensing page for full details.

For more information, visit our Automa OPC-UAC product page.

用拖放輕鬆地重新排序網格資料

3月 7, 2025
透过互動式重新排序來增強 ASP.NET Core 網格可簡化資料管理,從而更輕鬆地動態組織資訊。

Drag-and-drop functionality in a data grid allows users to interactively move, reorder, or transfer data elements within the grid or between different grids using a simple click-and-drag motion. This feature provides an intuitive way to manipulate data without requiring complex commands or manual input, improving both efficiency and usability. It is particularly beneficial in applications that require frequent adjustments to data structures, such as dashboards, reporting tools, and data management systems. By enabling users to customize the grid layout dynamically, drag and drop functionality enhances productivity, and ensures greater flexibility when handling data.

Several ASP.NET Core grid controls support drag-and-drop functionality, including:

  • DevExpress ASP.NET Core Data Grid (part of DevExpress ASP.NET and Blazor) enables users to drag and drop columns and rows for intuitive and efficient data organization.
  • Telerik UI for ASP.NET Core Grid (part of Telerik UI for ASP.NET Core) allows users to reorder single and multiple rows, including the ability to move rows between grids.
  • Infragistics ASP.NET Core Data Grid (part of Infragistics Ignite UI) facilitates the restructuring of data via drag-and-drop, optimizing grid usability and user control.
  • Syncfusion ASP.NET Core DataGrid (part of Syncfusion Essential Studio Enterprise) includes built-in support for drag and drop functionality for more flexibility in data management.

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

Compare ASP.NET Core Grids