.NET 新聞

將先進的通信功能添加到您的 .NET 9 應用程式

11月 18, 2024
Rebex 7.0.9083 版本添加對 .NET 9 的支援,提供了針對最新 .NET 版本優化的先進的安全和通信功能。

Rebex is a trusted provider of high-quality components and libraries designed to streamline the development of secure, efficient, and reliable software applications. Its product line focuses on enabling developers to integrate essential networking, file transfer, and cryptographic functionalities with ease. Key offerings include libraries for secure file transfer protocols like SFTP (SSH File Transfer Protocol) and FTPS (File Transfer Protocol Secure), email handling via SMTP (Simple Mail Transfer Protocol), IMAP (Internet Message Access Protocol), and POP3 (Post Office Protocol), as well as powerful cryptographic tools for securing data. These tools are designed for .NET developers, emphasizing ease of integration, robust security standards, and high performance, making Rebex a valuable resource for building modern software solutions.

The Rebex 7.0.9083 releases introduce a new set of binaries targeting .NET 9 with support for all .NET 9 platforms including Microsoft Windows (x64, x86, ARM64), Linux (x64, ARM32, ARM64), Android (x64, ARM32, ARM64), Apple macOS (ARM64, x64), and Apple iOS/iPadOS/tvOS (ARM64). By adding support for .NET 9, Rebex ensures its products are fully compatible with the latest advancements in Microsoft's flagship development platform, allowing developers to take advantage of enhanced performance, scalability, and new features. Support for .NET 9 is available across the Rebex .NET product range:

Rebex products are licensed per developer. All new licenses include a 1 year support contract which includes priority support and all software updates during the support period. Support contract renewals are also available. See our Rebex licensing page for full details.

讓您的應用程式處理多種圖像格式

11月 15, 2024
具有圖像轉換功能的 .NET 元件支援跨設備顯示、優化檔大小並保持高品質的視覺效果。

Image conversion is a vital capability in modern software applications, enabling seamless transformation between various image formats to meet diverse requirements. This functionality supports tasks such as resizing, compressing, and adjusting color depth, ensuring images are optimized for specific use cases. Whether preparing visuals for web or mobile platforms to enhance performance and load times, standardizing images for machine learning models to maintain dataset consistency, or providing flexibility in editing tools for saving images in different formats, image conversion streamlines workflows and enhances application versatility.

Several .NET imaging components offer conversion including:

  • Document Solutions for Imaging by MESCIUS allows you to convert, manipulate, and export images efficiently, ensuring versatility for document processing applications.
  • Aspose.Imaging Product Family lets you perform advanced image format conversions, supporting a wide range of types with high performance and minimal code.
  • LEADTOOLS Imaging enables seamless image conversion across 165 formats with powerful tools for compression, optimization, and high-fidelity output control.
  • ImageKit.NET3 by Newtone facilitates image conversion with ease, supporting various formats and customizable options for developers working on .NET applications.

Explore our range of .NET image conversion components.

Explore .NET Image Conversion Components

允許使用者直觀地流覽 PDF

11月 15, 2024
為您的應用程式提供基於縮圖的直觀頁面訪問,從而加速 PDF 文件工作流程。

Thumbnail navigation empowers users to navigate PDF documents with greater speed and ease by offering a visual preview of individual pages in a compact thumbnail view. This feature significantly improves the user experience by presenting a clear overview of the document’s structure, allowing users to quickly locate and access specific pages. By minimizing the time and effort needed to find content, especially in lengthy documents, thumbnail navigation enhances productivity and streamlines document interaction.

Several WinForms PDF Viewers feature thumbnail navigation support, including:

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

Compare WinForms PDF Viewers

.NET 9 提高了效率、生產率和靈活性

11月 13, 2024
Microsoft .NET 9 現已推出,提供 AOT 編譯、對容器的增強支援以及 C# 12、ASP.NET Core 和 MAUI 中的新功能。

Microsoft has released .NET 9, the latest version of its popular development platform, featuring a suite of improvements aimed at boosting performance, developer productivity, and cross-platform flexibility. Key highlights include native AOT (Ahead of Time) compilation for faster startup times and reduced memory usage, enhanced container support for streamlined deployment on Docker and Kubernetes, and expanded AI capabilities with updated ML.NET tools and support for ONNX (Open Neural Network Exchange) models. These advancements make .NET 9 a powerful choice for cloud-native, AI-enhanced, and cross-platform applications.

C# 12 is included with new syntax features that simplify coding and reduce boilerplate, while ASP.NET Core and Blazor updates improve web development experiences. Blazor enhancements enable highly interactive web UIs with C#, while ASP.NET Core now offers more efficient middleware and better support for real-time applications. Updates to MAUI (Multi-platform App UI) extend capabilities for cross-platform development, giving developers more tools for creating mobile and desktop applications from a single codebase.

.NET 9 brings new AI capabilities that simplify the integration of machine learning into applications, with updated ML.NET tools and enhanced support for ONNX models, enabling developers to implement image recognition, natural language processing, and predictive analytics more easily. Improved workflows for model training and edge inferencing allow real-time AI processing on local devices, reducing latency. Coupled with the native AOT compilation, these enhancements make AI-driven .NET applications faster and more efficient, opening up streamlined possibilities for intelligent, responsive applications across platforms.

.NET 9 is a powerful upgrade that boosts app performance and deployment flexibility, especially for developers working with cloud, web, and cross-platform applications. Though not a Long Term Support release, it sets the stage for .NET 10, offering early access to features that will shape the framework's future.

View the official Microsoft blog for all the details, including a link to download .NET 9.

確保讀取條碼時的資料準確性

11月 11, 2024
透過使用校驗和驗證,您可以驗證條碼資料的可靠性,因為它會在掃描操作期間檢測錯誤。

A checksum is a single digit or character added to the end of a barcode string that serves to verify the accuracy of the information encoded. It's calculated using a mathematical formula applied to the barcode data and is used to detect errors that may occur during data entry, scanning, or transmission. By recalculating and comparing the checksum during scanning, systems can identify whether the barcode was read accurately, enhancing data integrity and reliability. If the calculated checksum doesn't match the one encoded in the barcode, the scanner can identify and flag the error. This error-checking mechanism is useful for preventing potential issues such as incorrect product identification or inventory discrepancies. Using checksums increases the efficiency and accuracy of operations, particularly in environments with high-volume scanning, such as retail, logistics, and inventory management.

Several .NET barcode components include checksum support, such as:

  • C1BarCode (part of ComponentOne Studio WinForms by MESCIUS) ensures accurate data validation for WinForms applications by using checksum when reading barcodes.
  • Aspose.BarCode for .NET provides barcode recognition with comprehensive checksum support, ensuring data integrity across various barcode standards and symbologies.
  • IronBarcode for .NET by Iron Software enables barcode reading with advanced checksum options, delivering high accuracy and reliability for diverse barcode formats.
  • Neodynamic Barcode Reader SDK for .NET supports barcode reading with checksum validation, facilitating the accurate interpretation of data from various symbologies.

Explore our range of .NET barcode components with checksum support.

Need help to find the right software license, upgrade or renewal? Call, Email, or Live Chat with our experts.