Architecture News

分析交互的时机

4月 23, 2024
Astah Professional v9.2 添加 UML 定时图,以可视化系统内的序列交互和状态变化。

Astah Professional is a powerful diagramming and modeling solution that caters to a wide range of users, from students to enterprise teams. It allows users to create visual representations of ideas and software designs, including UML diagrams, mind maps, and flowcharts. Astah Professional goes beyond simple diagramming by enabling model conversion and relationship management, facilitating clear communication and traceability within your projects.

The Astah Professional v9.2 release introduces support for UML Timing Diagrams, a significant update that enhances your ability to model real-time systems, embedded systems, and any application where the timing of interactions is crucial. Timing Diagrams visually represent the behavior of objects over time, making them ideal for analyzing the sequence and timing of messages and events within a system. This new feature will be valuable for developers and analysts working on complex systems where timing is a critical factor.

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

Astah offers numerous licensing options for individuals and organizations. Perpetual licenses provide permanent access with initial year of support and upgrades. Annual licenses grant access and support for one year, with options for individuals, small teams, and large organizations (with floating licenses). Educational institutions can purchase licenses for individual students or entire faculties. See our Astah Professional licensing page for full details.

Learn more on our Astah Professional product page.

用 SVG 图表导出增强共享效率

4月 22, 2024
可缩放矢量图形格式提供了一种灵活的方式来共享图表,这些图表可以在不损失质量的情况下进行缩放,并提供尺寸明显更小的文件。

SVG export gives your users the ability to output charts in the Scalable Vector Graphics format. This offers superior quality for both print and web displays, ensuring that your charts remain crisp and detailed at any zoom level. This feature is particularly beneficial for professionals who require high-resolution graphics for presentations, reports, or publications. The SVG format also allows for easy editing and resizing without loss of quality, making it ideal for use across various media. Users can effortlessly integrate their analytical outputs into dynamically scalable projects and retain the aesthetic integrity of their visual data, streamlining the process from data exploration to communication.

Several WinForms chart controls offer SVG export including:

  • DevExpress WinForms Chart (part of DevExpress WinForms) lets users export charts as SVGs for infinite scalability and customization within reports and presentations.
  • ComponentOne Charts for WinForms (part of ComponentOne Studio WinForms by MESCIUS) offers SVG export for high-resolution, vector-based charts for various outputs.
  • ChartDirector for .NET by Advanced Software Engineering facilitates the export of charts in SVG format, ensuring crisp visuals and lossless editing potential for developers.
  • Nevron Chart for WinForms provides SVG exports, allowing developers to seamlessly integrate charts into reports and presentations with flexible resizing capabilities.
  • ProEssentials by GigaSoft equips developers with SVG export for charts, guaranteeing vector-based scalability and customization freedom for versatile use cases.

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

Compare WinForms Chart Controls

将元数据管理添加到您的 Node.js 应用程序

4月 22, 2024
GroupDocs.Metadata for Node.js via Java 允许开发人员管理文档、图像、存档和其它文件类型中的元数据。

GroupDocs.Metadata for Node.js via Java bridges the gap between Node.js applications and the powerful Java library, GroupDocs.Metadata. This integration empowers developers to seamlessly manage document metadata within their Node.js projects. It enables CRUD (Create, Read, Update, Delete) operations on a vast array of file formats, including popular document, image, and archive types.

This solution unlocks numerous benefits for developers. It grants Node.js applications the ability to leverage GroupDocs.Metadata's robust features, such as searching and updating specific metadata properties, handling password-protected documents, and extracting technical details from various file types. It also streamlines development by providing a familiar Node.js interface for a powerful Java library, simplifying the integration of metadata management functionalities into existing projects.

GroupDocs.Metadata for Node.js via Java is offered as Developer Small Business, Developer OEM, Site Small Business, and Site OEM licenses catering to a range of business needs. Licenses are perpetual, and include 1 year of support and maintenance. Subscription renewals are also available. See our GroupDocs.Metadata for Node.js via Java licensing page for full details.

GroupDocs.Metadata for Node.js via Java is available in the following products:

优化您的 CMake Target 工作流程

4月 22, 2024
CLion 2024.1 用目标名称补全、目标定义导航和查找目标用法简化了 CMake 脚本的编辑。

CLion is a cross-platform Integrated Development Environment (IDE) created by JetBrains specifically for C and C++ development. It boasts intelligent code completion, navigation, and refactoring features to streamline your workflow. CLion integrates with popular debuggers and testing frameworks, and supports various build systems for seamless project management.

The CLion 2024.1 update introduces several new features for CMake. These include live templates to simplify creating new targets, target name completion for easier linking, navigation to target definitions to locate where targets are specified, Find Usages to identify all instances of a target throughout a project, the ability to suggest fixes for missing minimum required CMake versions, and the option to configure which CMake preset types are imported.

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

CLion is licensed per user as a commercial annual subscription. We can supply New Subscriptions, Subscription Renewals, Lapsed Subscription Renewals, and Additional Developer Licenses. See our CLion licensing page for full details.

For more information, visit our CLion product page.

用拆分编辑器视图提高编码效率

4月 22, 2024
RAD Studio 12.1 Athens 让您同时编辑同一文件的不同部分,从而加快代码导航和修改速度。

RAD Studio by Embarcadero is a integrated development environment (IDE) used to build applications for various platforms. It allows programmers to create native apps for Windows, macOS, mobile devices (Android and iOS), and more using C++ or Delphi. RAD Studio is known for its rapid application development features and is targeted towards professional developers building data-rich and visually appealing applications.

RAD Studio 12.1 Athens introduces split editor views, letting you work with multiple editor windows simultaneously. These windows can be arranged side-by-side or stacked vertically. This feature is especially helpful for editing different parts of the same file at once and viewing both the design and code for your application side-by-side.

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

RAD Studio is licensed per Named, Network Named or Concurrent user and is available as a Perpetual License with an Update Subscription that includes support and free upgrades for 1 Year. See our RAD Studio licensing page for full details.

RAD Studio is available to buy in the following products: