.NET 新聞

用 ASP.NET Core 將報表匯出到 DOCX

12月 19, 2023
透過使您的應用程式能夠將報表匯出為熟悉的 DOCX 格式,為使用者提供靈活性。

Data dissemination often requires flexibility and accessibility. Exporting reports to DOCX format serves this need by seamlessly translating the insights gleaned from your report into a familiar, editable document. This format preserves the structural integrity and visual aesthetic of your report while leveraging the ubiquitous editing capabilities of Microsoft Word. This dual benefit makes DOCX export ideal for several scenarios: disseminating reports to diverse audiences, seamlessly integrating reports into larger documents, and ensuring both data clarity and professional presentation. It essentially establishes a bridge between the structure of reporting tools and the adaptable environment of Word documents, empowering you to share your findings with maximum impact and ease.

Several ASP.NET Core reporting components allow you to export to DOCX format, including:

  • DevExpress Reports (Multi-Platform) (part of DevExpress Reporting) is a feature-rich reporting platform for web, desktop and mobile apps, which enables users to export reports to DOCX.
  • ActiveReports.NET by MESCIUS allows you to create reports and export them to editable DOCX files for seamless sharing and collaboration. This is a feature of ActiveReports.NET Professional Edition.
  • Telerik Reporting is a lightweight reporting solution for web and desktop applications that provides the ability to save reports in the DOCX format.
  • List & Label Enterprise Reporting Edition by combit is a comprehensive reporting solution that offers a wide range of export options including DOCX.

For an in-depth analysis of features and price, visit our comparison of ASP.NET Core reporting controls.

Compare ASP.NET Core Reporting Controls

用虛擬滾動提高 Blazor 網格性能

12月 19, 2023
透過僅呈現當前可見區域中顯示的行,輕鬆載入和呈現大型資料集。

For large datasets, traditional grid scrolling struggles to maintain performance, often becoming sluggish and resource-intensive. Virtual scrolling provides a more efficient alternative. Instead of rendering the entire dataset at once, it dynamically fetches and displays only the visible rows, keeping the rest cached and unloaded. This significantly reduces the number of elements in the application, resulting in a noticeably smoother scrolling experience, even with millions of data points. Virtual scrolling empowers users to seamlessly explore expansive datasets without compromising performance or responsiveness.

Several Blazor grid components support virtual scrolling including:

  • DevExpress Blazor Data Grid (part of DevExpress ASP.NET and Blazor) is a high-performance, feature-rich grid with seamless virtual scrolling for large datasets.
  • FlexGrid for Blazor (part of ComponentOne Studio Blazor by MESCIUS) is a flexible and customizable grid with efficient virtual scrolling for data-intensive applications.
  • Infragistics Blazor Data Grid (part of Infragistics Ignite UI) is a comprehensive grid solution with advanced virtual scrolling capabilities for enterprise-level applications.
  • Syncfusion Blazor DataGrid (part of Syncfusion Essential Studio Enterprise) is a versatile grid with optimized virtual scrolling for handling massive datasets seamlessly.
  • Telerik UI for Blazor Grid (part of Telerik UI for Blazor) is a powerful grid component which uses smooth virtual scrolling to navigate large data sets efficiently.

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

Compare Blazor Grid Components

在 .NET 應用中生成和讀取 QR 碼

12月 19, 2023
IronQR for .NET 使開發人員能夠毫不費力地將強大的 QR 碼功能添加到其桌面、行動和雲專案中。

IronQR for .NET by Iron Software is a new C# library specifically designed for .NET developers who want to effortlessly integrate QR code functionality into their applications. Whether you need to generate or read QR codes, IronQR offers a user-friendly API that minimizes coding complexity and streamlines the development process. It offers customization options including the ability to resize, add margins and borders, recolor, and embed logos. Additionally, it provides fault tolerance mechanisms, enabling developers to ensure the reliability of their QR codes by choosing the appropriate QR version, implementing null checking, checksum validation, and error message generation.

IronQR for .NET is licensed per developer and is available as a perpetual license with 1 year of product updates and support services. Lite, Plus and Professional Licenses are available for different development and distribution requirements. See our IronQR for .NET licensing page for full details.

IronQR for .NET is available to buy in the following products:

用插入符號註釋增強 PDF 文件審閱

12月 18, 2023
Document Solutions for PDF v7 能夠精確地指出缺少的內容或需要對 PDF 檔進行的更改。

Document Solutions for PDF (formerly GrapeCity Documents for PDF), is a powerful and comprehensive C# library that empowers developers to create, manipulate, and manage PDF documents with ease. This versatile product enables developers to generate PDFs from scratch, modify existing documents, import and export data, and incorporate advanced features like AcroForms and annotations.

Document Solutions for PDF v7 elevates document review with the introduction of Caret Annotation, a useful tool for pinpointing critical areas in PDFs. The CaretAnnotation class empowers you to programmatically identify and highlight missing content or necessary modifications with pinpoint accuracy. This feature facilitates the rapid placement of visual cues across multiple locations within your PDFs, ensuring reviewers can easily identify areas that require attention.

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

Document Solutions for PDF is licensed per developer and is available in several license options for differing distribution needs. Team licenses are also available for multiple developers within the same organization. See our Document Solutions for PDF licensing page for full details.

For more information, visit our Document Solutions for PDF product page.

透過 Telnet 連接到遠端伺服器

12月 18, 2023
用支援 Telnet 的通信元件將遠端命令執行集成到您的 .NET 應用程式中。

Telnet is a network protocol used to provide bidirectional interactive text-oriented communication facility using a virtual terminal connection over TCP. Within communications and messaging, Telnet is used for accessing remote servers and devices, allowing users to manage networks and perform system administration tasks remotely.

Several .NET Communications and Messaging components provide Telnet support including:

  • IPWorks .NET Edition by /n software is a comprehensive API for building Telnet applications in .NET, offering comprehensive features and interoperability with various protocols.
  • Rebex Terminal Emulation is a lightweight and efficient Telnet library for .NET, providing a straightforward interface for establishing and managing connections.
  • SocketTools .NET Edition by Catalyst Development Corp. is a multifaceted toolkit for network communication, including Telnet, enabling secure and reliable communication between applications
  • PowerTCP Telnet for .NET by Dart is an enterprise-grade Telnet solution for .NET, delivering robust performance and scalability for mission-critical applications.

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

Compare .NET Communications and Messaging Components