Architecture News

Concevez des mises en page prêtes pour Excel avec des rapports basés sur cellules

Décembre 10, 2025
ActiveReportsJS v6.0 introduit un mode de conception basé sur cellules pour des mises en page plus précises et une structure d’exportation Excel améliorée.

ActiveReportsJS by MESCIUS is a JavaScript reporting toolkit that allows developers to design and embed interactive reports within web applications. It includes a standalone report designer for building reports visually and a JavaScript report viewer component that integrates with web frameworks such as React or vanilla JavaScript. The toolkit supports a range of data visualization options and export formats, helping developers deliver rich, interactive reporting capabilities in the browser.

The ActiveReportsJS v6.0 update introduces a new cell-based layout mode that provides precise control over the alignment and structure of report elements using a grid of cells. This layout mirrors the structure of spreadsheets, making it particularly effective for generating reports intended for export to Microsoft Excel. It helps minimize layout inconsistencies and fragmented cells, ensuring a clean and predictable structure for exported files. Developers benefit from a more consistent and data-oriented layout approach, especially in scenarios where structural accuracy is critical.

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

ActiveReportsJS is licensed on an annual subscription or perpetual basis and is available as a Single Deployment License for non-commercial use, and as a Single Domain License or Unlimited Domain License for commercial and/or SaaS use. See our ActiveReportsJS licensing page for full details.

Learn more on our ActiveReportsJS product page.

Affinez votre écriture avec une précision alimentée par l’IA

Décembre 9, 2025
ONLYOFFICE Docs v9.2 ajoute des correcteurs de grammaire et d’orthographe IA intégrés qui vous aident à produire des documents soignés et précis avec facilité.

ONLYOFFICE Docs is a comprehensive online editor, allowing users to create text documents, spreadsheets, presentations, and forms. It enables your users to edit, share, and collaborate on documents online in their preferred browser, within your own application. It is fully compatible with OOXML (Office Open XML) formats and supports popular Microsoft Office and other document formats such as CSV, DOC, DOCX, EPUB, HTML, ODP, ODS, ODT, PDF, PPT, PPTX, RTF, TXT, XLS, and XLSX.

The ONLYOFFICE Docs v9.2 update integrates AI-powered spell and grammar checking, now available directly through the AI plugin, so developers can review and refine documentation without leaving their editing environment. This reduces the time spent on proofreading and eliminates the need to rely on separate tools or browser extensions for basic language quality checks. As a result, development teams can keep their documentation professional and easy to understand while staying focused on implementation, code quality, and delivery timelines.

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

ONLYOFFICE Docs Developer Edition is licensed by the number of simultaneous document connections and is available as an annual license with 1 year support and upgrades. See our ONLYOFFICE Docs Developer Edition licensing page for full details.

For more information, see our ONLYOFFICE Docs Developer Edition product page.

Ajustez et gérez facilement la disposition des grilles

Décembre 9, 2025
Les fonctionnalités de lignes et colonnes permettent aux utilisateurs de façonner l’affichage des informations, leur donnant ainsi plus de contrôle lors de la gestion des données de grille.

Row and column features form the core of modern grid components, enabling users to view, navigate, and manipulate tabular data efficiently. These capabilities improve usability and help developers present information in a structured, interactive format suited to many types of applications. By offering clear ways to organise, edit, and inspect information, row and column features allow users to work more effectively while maintaining control over how content is displayed.

Common features include:

  • Context menus offer quick access to actions such as editing, sorting, and column management.
  • Copying and pasting allows users to transfer data easily between grid cells or external applications.
  • Drag-and-drop supports intuitive rearrangement of rows or columns.
  • Expanding / resizing columns gives users the ability to adjust column width for better readability.
  • Freezing columns keeps key data visible while scrolling horizontally.
  • Hiding columns helps users focus on the most relevant information.
  • Reordering columns provides flexible control over layout and viewing preferences.
  • Row editing enables direct in-grid modifications to data values.
  • Selecting rows allows users to highlight, group, or operate on multiple records at once.

For an in-depth analysis of features and price, visit our Blazor grid components comparison.

Explore Blazor Row and Column Features

Activez la communication sécurisée grâce à la prise en charge TLS

Décembre 9, 2025
Assurez une communication chiffrée entre les réseaux en activant la prise en charge TLS (Transport Layer Security) dans vos applications connectées à Internet.

TLS support in an internet component refers to the implementation of Transport Layer Security, a protocol that encrypts data exchanged between systems over a network. For software developers, this ensures that data sent and received by the component is protected against eavesdropping, tampering, and forgery, which is essential for maintaining secure communications in modern applications. By using TLS, developers can meet compliance requirements, safeguard user information, and build trust in the integrity of their applications' network interactions.

Several Comms & Messaging components for .NET offer TLS support including:

  • IPWorks .NET Edition by /n software lets you build internet‑connected components where all traffic is encrypted via TLS across protocols like HTTP, FTP, SMTP, and WebSockets
  • Rebex TLS allows .NET applications to establish secure TLS connections on modern and legacy platforms, handling certificates, ciphers, and protocol negotiation transparently.
  • Clever Internet .NET Suite for C#, VB.NET, ASP.NET enables encrypted data exchange over standard protocols to ensure confidentiality and protect data in transit.
  • SocketTools .NET Edition by Catalyst Development Corp. supports secure TLS channels for client‑server communications, ensuring encrypted data transmission.

For an in-depth analysis of features and price, visit our comparison of .NET Comms & Messaging.

Compare .NET Comms & Messaging

Renforcez la sécurité des installateurs avec des contrôles JVM

Décembre 9, 2025
InstallAnywhere 2025 R2 permet désormais aux développeurs de vérifier si la machine virtuelle Java (JVM) est placée dans un endroit sécurisé lors de l’installation.

InstallAnywhere by Revenera simplifies the process of creating professional, multi-platform installers for diverse deployment environments. It enables developers to design reliable installation packages for on-premise platforms such as Windows, Linux, and macOS, as well as modern environments like Docker containers and cloud deployments. With its intuitive interface and robust customization options, InstallAnywhere helps deliver a consistent and polished user experience across all supported platforms.

The InstallAnywhere 2025 R2 release introduces a new setting called 'Secure JVM Folder Check,' which gives developers the ability to enable or disable validation that ensures the Java Virtual Machine (JVM) is installed in a secure or administrative directory. By making this check configurable at the project level, it offers greater control over security practices in installer design, especially for enterprise deployments where directory integrity is a key concern.

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

InstallAnywhere is licensed per user and is available as a three year timed subscription. See our InstallAnywhere licensing page for full details.

For more information, visit our InstallAnywhere product page.