Architecture News

Analysez le timing des interactions

Avril 23, 2024
Astah Professional v9.2 ajoute des diagrammes de synchronisation UML pour visualiser les interactions et les changements d’état au sein d’un système.

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.

Améliorez le partage grâce à l’exportation de graphiques SVG

Avril 22, 2024
Le format SVG apporte un moyen flexible de partager des graphiques pouvant être redimensionnés sans perte de qualité, avec des tailles de fichier nettement plus petites.

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

Ajoutez la gestion des métadonnées à votre application Node.js

Avril 22, 2024
GroupDocs.Metadata for Node.js via Java permet aux développeurs de gérer les métadonnées dans des documents, images, archives et d’autres types de fichiers.

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:

Optimisez vos workflows de ciblage CMake

Avril 22, 2024
CLion 2024.1 simplifie l’édition des scripts CMake avec la saisie semi-automatique des noms de cibles, la navigation vers les définitions de cibles et la recherche d’utilisations pour les cibles.

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.

Gagnez en efficacité avec l'éditeur de code à vues fractionnées

Avril 22, 2024
RAD Studio 12.1 Athens vous permet d’éditer simultanément différentes parties d’un même fichier, afin de naviguer rapidement dans le code et d'apporter des modifications.

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: