.NET 新闻

将图像转化为可编辑的报表

2月 24, 2026
ActiveReports.NET v20 添加 AI 图像与报表转换功能,将截图转换为完全可编辑的报表以减少人工设计时间。

ActiveReports.NET by MESCIUS is a reporting solution for the Microsoft .NET platform that enables developers to create and deliver data-driven reports in web, desktop, and cloud applications. It supports multiple report types, including section, page, and RDL (Report Definition Language) reports, and provides visual designers, a robust rendering engine, and export options such as PDF and Excel. Designed to integrate with modern .NET and ASP.NET Core applications, it helps teams build interactive, enterprise-grade reporting features into their software.

The ActiveReports.NET v20 update introduces a new AI powered image to report capability that enables developers to convert static report images such as screenshots, mockups, PDFs, or even photos of printed pages into fully editable report layouts in minutes. By leveraging Azure Document Intelligence to analyze page structure, text, and visual elements, it significantly reduces the manual effort required to recreate existing reports, accelerates the modernization of legacy assets, and streamlines migrations from other reporting platforms. This capability provides a practical starting point for rebuilding or refining reports while preserving full control over layout structure, styling, grouping, and data bindings to ensure alignment with application architecture and development standards.

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

ActiveReports.NET is licensed per developer. Dependent on geographic location it is available as either an Annual (Timed) Subscription License or as a Perpetual Developer License which comes with 1 year of software updates and support. Each developer requires a license to design, develop, or maintain applications. The Annual Subscription License must be renewed each year to continue to work with the software. Published applications are royalty free and do not expire. Optional pipeline licenses available for CI/CD build servers. See our ActiveReports.NET licensing page for full details.

Learn more on our ActiveReports.NET product page.

用 SFTP 实现安全文件传输

2月 23, 2026
将加密文件交换直接集成到 .NET 应用程序中,以保护敏感数据并简化系统间的安全通信。

SFTP support in an internet communications .NET component refers to the ability to securely transfer files using the SSH File Transfer Protocol (SFTP), a network protocol that runs over Secure Shell (SSH) to provide encrypted file access, transfer, and management across systems. By integrating SFTP capabilities directly into a .NET application, developers can programmatically upload, download, and manage remote files while ensuring data confidentiality and integrity through strong encryption and authentication mechanisms such as passwords or public key pairs. This helps organizations meet security and compliance requirements when handling sensitive data across untrusted networks.

Several .NET communications and messaging components offer support SFTP including:

  • SecureBlackbox .NET Edition by /n software lets you integrate robust SFTP client and server capabilities with strong encryption and authentication support.
  • Xceed SFTP for .NET enables you to implement reliable SFTP-based file transfers with high performance, detailed logging and enterprise-grade security.
  • Rebex SFTP allows you to add secure file transfer over SFTP with comprehensive .NET APIs and advanced key management features.
  • PowerTCP SSH and SFTP for .NET by Dart Communications allows you to embed secure SFTP file transfer with reliable authentication.

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

Compare .NET Comms & Messaging

简化了 .NET 中的进程中讯息

2月 23, 2026
MediatR 实现了可扩展、可维护的 .NET 架构,具有解耦逻辑、经过验证的消息模式和对灵活中间件的支持。

MediatR, by Lucky Penny Software, is a .NET library that implements the mediator and command dispatcher patterns to simplify in-process messaging within applications. It provides a clean and consistent way to handle requests, commands, queries, and notifications, while reducing direct dependencies between components. MediatR integrates with Clean and Vertical Slice architectures, making it a trusted solution for modern .NET development.

By decoupling components and centralizing message handling, MediatR improves maintainability, testability, and code organization. It helps teams manage growing applications without unnecessary complexity and supports clear separation of concerns. Suitable for everything from modern APIs and microservices to large enterprise systems, MediatR enables developers to build scalable, flexible architectures that can evolve with business needs.

MediatR is licensed on an annual subscription basis per development team, with Standard (1–10 developers), Professional (11–50 developers), and Enterprise (unlimited developers) tiers. See our MediatR licensing page for full details.

For more information, visit our MediatR product page.

限制对 .NET 中服务器文件的访问

2月 20, 2026
在 .NET 应用程序中实现访问控制,通过认证的权限控制安全管理服务器上的文件。

Access control for server files is the practice of restricting who can view, modify, create, or delete data stored on a server. It is typically implemented through authentication mechanisms that verify user identity and authorization rules that define permitted actions. By enforcing clearly defined permissions, organizations can reduce the risk of unauthorized access, protect sensitive information, support regulatory compliance, and maintain data integrity. Effective access control also improves operational oversight by ensuring that users and systems interact only with the resources necessary for their roles.

Several .NET communication and messaging components grant you access control, including:

  • SecureBlackbox .NET Edition (part of /n software Red Carpet Subscription) lets developers implement access control to authenticate users and enforce permissions on file and directory operations.
  • Rebex File Server includes built-in user and group management with configurable file and directory permissions, enabling administrators to define granular access rules.
  • Clever Internet .NET Suite for C#, VB.NET, ASP.NET by Clever Components supports authenticated file transfers, allowing developers to implement credential-based access restrictions and encrypted communication.

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

Compare .NET Comms & Messaging Components

通过灵活的列隐藏提高数据清晰度

2月 20, 2026
用列隐藏增强生产效率,从而允许用户自定义网格视图,减少视觉杂乱,并专注于最重要的信息。

Column hiding in grids allows users to temporarily remove selected columns from view without deleting the underlying data. This provides a more focused and flexible way to work by showing only the fields relevant to a specific task or role. By reducing visual clutter and optimizing screen space, it improves readability and makes data easier to scan and analyze. For example, a financial analyst might display only revenue and profit columns for performance review, while a project manager may hide technical fields to focus on timelines and resources. Because columns can be restored at any time, the feature supports personalized, non-destructive customization.

Several .NET Blazor Grid controls offer the ability to hide columns including:

  • DevExpress Blazor Grid (part of DevExpress ASP.NET and Blazor) lets you hide grid columns dynamically, tailoring data views to reduce clutter and improve user focus.
  • ComponentOne Blazor FlexGrid (part of ComponentOne Studio Blazor Edition) allows you to selectively hide columns, creating cleaner, task-specific layouts.
  • Blazorise enables you to control column visibility in data grids, supporting customizable displays.
  • Infragistics Ignite UI for Blazor Data Grid (part of Infragistics Ignite UI) facilitates column hiding to simplify interfaces, optimize screen space, and enhance data readability.

For an in-depth analysis of features and price, visit our .NET Blazor Grid controls comparison.

Compare .NET Blazor Grid Controls