Category News

より明確で読みやすい単体テストを書く

3月 10, 2025
Xceed Fluent Assertionsは、開発者がテストの期待値を自然な形式で表現できるようにすることで、.NETテストをより直感的に

Xceed Fluent Assertions, developed by Xceed Software, is a new .NET library designed to enhance the readability and maintainability of unit tests. It provides a fluent interface for expressing assertions, allowing developers to write more natural and expressive test code. Instead of relying on traditional, often convoluted assertion syntax, Xceed Fluent Assertions enables developers to chain together methods that clearly articulate the expected outcomes of their tests. This promotes a more declarative style of testing, making it easier to understand the intent and logic behind each test case.

By leveraging its fluent API, developers can write concise and self-documenting tests, reducing the time and effort required for debugging and maintenance. Use cases range from simple value comparisons to complex object graph validations, including collections, exceptions, and event assertions. This library is particularly valuable in projects where test clarity and robustness are paramount, such as enterprise applications, libraries, and frameworks. Its ability to generate informative error messages further aids in quickly identifying and resolving issues, ultimately leading to more reliable and maintainable software.

Xceed Fluent Assertions is licensed per developer and is available as a perpetual license with 1 year of updates and support. See our Xceed Fluent Assertions licensing page for full details.

Xceed Fluent Assertions is available individually or as part of Xceed Ultimate Suite.

自然言語クエリでデータインサイトを活用

3月 10, 2025
Aqua Data Studio 25.0は、ユーザーがSQLを記述する代わりに日常的な言語で質問できるようにすることで、データ探索を容易に

Aqua Data Studio by AquaFold is a versatile database integrated development environment (IDE) designed for database administration, development, and management. Supporting a wide range of relational, NoSQL, and cloud databases, Aqua Data Studio provides an intuitive interface for writing and executing SQL queries, visualizing data, and managing database structures efficiently. With robust features such as schema comparison, ER (Entity-Relationship) diagram generation, and integrated version control, it enables developers, analysts, and database administrators to streamline workflows and improve productivity across multiple database platforms.

The Aqua Data Studio version 25.0 release adds new innovative Natural Language Querying (NLQ) feature. The democratizes data access by enabling users to converse with their databases using everyday language. Instead of painstakingly crafting complex SQL queries, users can simply articulate their information needs, like "Summarize customer purchase trends by region," and the software intelligently converts these natural language requests into precise, executable SQL tailored to the specific database platform. This capability not only boosts productivity but also facilitates a deeper understanding of data by allowing users to focus on the questions they want to answer rather than the technicalities of query construction.

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

Aqua Data Studio is licensed per user on an annual subscription basis, which includes usage rights, support, and software updates. To continue to use the software, users must renew their subscription each year. See our Aqua Data Studio licensing page for full details.

For more information, visit our Aqua Data Studio product page.

硬度暗号化でパフォーマンスを最適化

3月 10, 2025
SecureBridge V10.7.0では、堅牢なセキュリティと通信効率の向上を両立させた新しい高速暗号化方式を導入

SecureBridge by Devart is a security framework designed to protect network communications in applications by providing encryption and authentication tools. Supporting protocols such as Secure Sockets Layer (SSL), Transport Layer Security (TLS), and Secure Shell (SSH), it enables developers to establish secure data transfers between clients and servers without relying on external dependencies. Compatible with Delphi, C++Builder, and Lazarus, SecureBridge is ideal for securing remote database access, encrypting file transfers, and protecting distributed system communications. With built-in authentication mechanisms, including public key cryptography and password-based access, it helps businesses strengthen cybersecurity, prevent data breaches, and comply with industry security standards.

The SecureBridge V10.7.0 releases introduces support for new chacha20-poly1305, aes128-gcm@openssh.com, and aes256-gcm@openssh.com encryption algorithms enhancing security and performance in secure communications. ChaCha20-Poly1305 offers fast encryption on devices without AES hardware acceleration, while AES-GCM modes provide high-speed, authenticated encryption on modern processors with hardware support. This gives users greater flexibility in choosing encryption methods that balance security and performance, ensuring compatibility with current OpenSSH standards.

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

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

Learn more on our SecureBridge product page.

チャートでロケール対応フォーマットを実装

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: