.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.