Architecture News

透过 SSH 啟用安全資料傳輸

3月 26, 2026
將加密 SSH 通信集成到應用中,從而透过最小的實施量啟用安全遠端存取和資料交換。

SSH (Secure Shell) support in a .NET communication component refers to the ability to establish and manage encrypted, authenticated connections using the SSH protocol. This can enable capabilities such as remote command execution, shell access, port forwarding, and, where supported, secure file transfer through protocols such as SFTP or SCP. For software developers, it reduces the need to implement low-level cryptographic and networking functions directly, while relying on established SSH mechanisms for confidentiality, integrity, and authentication. It is particularly useful for scenarios such as remote server administration, secure transfers, and tunneling, helping applications protect sensitive data over untrusted networks.

Several .NET Core communications and messaging components offer SSH support including:

  • SecureBlackbox .NET Edition by /n software lets you integrate SSH connectivity, enabling encrypted communication and reliable remote command execution.
  • Rebex SSH Shell adds terminal access, scripting, and tunneling for .NET applications, helping developers handle interactive SSH sessions across systems securely.
  • PowerTCP SSH and SFTP for .NET by Dart Communications facilitates SSH-enabled communication by providing secure channels for remote access and data exchange.
  • SocketTools .NET Edition by Catalyst Development Corp. allows you to incorporate SSH support for secure connections, supporting encrypted sessions and remote operations.

For an in-depth analysis of features and price, visit our comparison of .NET Core comms & messaging components.

Compare .NET Core Comms & Messaging Components

捕捉 PDF 中的自由手寫墨蹟注釋

3月 26, 2026
創建支援手寫注解的應用程式,允許使用者直接用觸控筆、觸摸或滑鼠注釋文件。

Freehand ink annotation support in a PDF component enables applications to capture and render freehand drawings directly on a PDF document, typically using input from a mouse, stylus, or touch device. It allows users to write, sketch, highlight, or mark up content in a natural way, with the annotations stored as standard PDF ink annotations that remain part of the document. For software developers, this capability adds interactive review and collaboration features to applications such as document viewers and form-processing systems, allowing users to provide visual feedback, sign documents, or annotate content without altering the original PDF structure.

Several .NET PDF components feature support for freehand ink annotations including:

  • Document Solutions for PDF (by MESCIUS) allows you to record freehand ink strokes and store them as standard PDF annotations for review scenarios.
  • DevExpress PDF Document API for .NET (part of DevExpress Office File API) lets you create, edit, and flatten Ink annotations for freehand PDF markup workflows.
  • PDF4NET (by PDF4DEV Solutions) facilitates drawing and preserving freehand ink annotations in PDFs, supporting stylus and touch input.
  • Syncfusion ASP.NET Core PDF (part of Syncfusion Essential Studio Enterprise) enables developers to capture and render freehand ink annotations in PDFs.

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

Compare .NET PDF Components

用 AI Assistance 加速 SQL 開發

3月 26, 2026
KeepTool 17 可與 OpenAI、Claude、Gemini 或 Llama 協同隨著您開發來生成和優化資料庫代碼。

KeepTool is designed to enhance database management and development for Oracle databases. It offers a range of tools, including a database browser, SQL editor, PL/SQL debugger, ER diagrammer, and database comparison utility. These tools help database administrators, developers, and end-users to efficiently navigate, analyze, and modify database structures, write and execute SQL queries, debug PL/SQL code, and manage database changes. KeepTool's intuitive interface and features improve database tasks, improving productivity and reducing errors.

The KeepTool 17 release introduces an AI Assistant, bringing support for multiple artificial intelligence (AI) engines including OpenAI, Claude, Gemini, and Llama. This capability allows developers and database professionals to create, modify, and optimize SQL and PL/SQL code with contextual assistance. By integrating AI directly into the development environment, it provides a flexible and efficient way to handle routine coding tasks, explore alternative query structures, and enhance overall database development practices.

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

KeepTool is licensed on a perpetual basis and is available as a workstation or network license. A workstation license is bound to your computer and a network license is bound to a license server within your network. See our KeepTool licensing page for full details.

KeepTool is available in the following editions:

用內置 Gantt 工具輕鬆規劃專案

3月 25, 2026
Blazorise 2.0.3 添加 Gantt 元件,啟用互動式專案時間線,支援編輯層級和計畫安排功能

Blazorise is a versatile component library that empowers developers to build modern and feature-rich web applications using Blazor, a client-side web development framework from Microsoft. It offers a comprehensive collection of user interface components, including buttons, forms, charts, and navigation elements, all built with accessibility and responsiveness in mind.

The Blazorise 2.0.3 update introduces a Gantt component that enables developers to implement advanced project planning and timeline visualization directly within their applications, reducing the need for custom development or third party tools while supporting complex scheduling scenarios through features such as task editing, hierarchical data structures, dependency management, filtering, and drag and drop interactions, all within a consistent and theme aligned UI framework.

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

Blazorise is licensed per developer and includes a 1 year subscription for updates and support. Professional, Enterprise, and Enterprise Plus editions are available, each offering tailored levels of support and service to meet varying business needs. See our Blazorise licensing page for full details.

For more information, visit our Blazorise product page.

慶祝與 OptimaJet 合作一周年

3月 25, 2026
在過去一年中,ComponentSource 和 OptimaJet 一直合作,幫助開發人員創建、管理和渲染複雜的網頁表單。

ComponentSource and Optimajet have built a strong partnership focused on helping developers create, manage, and render complex web forms. OptimaJet provides flexible, developer-friendly components designed to simplify business process management, enabling teams to build scalable, efficient applications while reducing development time and cost.

At the core of their offering is Optimajet FormEngine, which helps developers to rapidly design dynamic, customizable forms with minimal effort. It supports complex logic and data handling, and provides the flexibility needed to adapt forms to specific business requirements across a wide range of industries.

This collaboration enables ComponentSource to further differentiate its product portfolio by offering advanced form-building solutions that meet modern development demands. By distributing OptimaJet’s products globally, ComponentSource ensures developers worldwide can easily access, evaluate, and implement these tools, strengthening its position as a trusted source for high-quality development components.

Learn more about Optimajet.