Architecture News

PDFをストリームに保存することでメモリ使用量を削減

4月 2, 2024
PDFファイルをストリームに直接保存する機能を.NET 8アプリに搭載して、データ処理速度を向上させ、メモリ使用量を削減

Saving PDFs to a stream offers increased flexibility and efficiency in the management and transmission of PDF documents. This approach of saving PDF files segments the file's content into an organized and compressed sequence of bytes (the stream), representing the content and structure of the document. This method allows for faster initial loading by prioritizing text content, enables partial downloads for quicker access over slow connections, and reduces memory usage by loading only the currently viewed section. This allows for real-time processing, manipulation, and direct transmission of data without the intermediary step of storing it on a disk. Employing streams is particularly advantageous in scenarios requiring memory efficiency, dynamic content generation, seamless network distribution, or integration within larger systems where direct file handling is cumbersome or inefficient.

Several .NET 8 PDF components allow you to save PDFs to a stream, including:

  • DevExpress PDF Document API (part of DevExpress Office File API) is a cross-platform API library that can be used to manage PDF files and for saving PDFs as a stream in .NET 8 applications.
  • ComponentOne Studio WinForms PDF (part of ComponentOne Studio WinForms) by MESCIUS enables developers to create .NET 8 WinForms applications that can be used to create, manipulate, and export PDF documents which can be saved in a streamed format.
  • Telerik UI PDF for WinForms (part of Telerik UI for WinForms) is a flexible, high-performing WinForms library that supports .NET 8. It enables you to generate and edit PDFs as well as to save them to streams for optimized loading and memory usage.
  • IronPDF for .NET by Iron Software equips developers with a user-friendly C# library to generate, edit, and manage PDFs. It supports .NET 8 and allows you to save PDF files as a stream for efficient document management and web integration.

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

Compare .NET 8 PDF Components

グリッドを離れることなく関連するアクションにアクセス

4月 2, 2024
コンテキストメニューを使用すると、特定の情報を編集またはコピーするための便利なコマンドにアクセスでき、他の場所への移動は不要

Context menus in grids are user-activated dropdown menus that appear when the users right-clicks a cell. They provide quick access to relevant actions for the selected data, like copying cells, editing rows, or performing custom operations specific to the grid's content. This functionality enhances user experience by offering contextual options without having to navigate away from the grid.

Several ASP.NET Core Grid controls offer context menus including:

  • DevExpress ASP.NET Core Data Grid (part of DevExpress ASP.NET and Blazor) empowers you to design context menus with custom actions for your grid data.
  • Telerik UI for ASP.NET Core Grid (part of Telerik UI for ASP.NET Core) enables context-sensitive menus for data interaction, including editing and exporting.
  • Syncfusion ASP.NET Core DataGrid (part of Syncfusion Essential Studio Enterprise) facilitates customizable context menus with built-in options for editing, copying, and exporting grid content.
  • Wisej.NET DataGridView allows you to design interactive context menus for your entire application.

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

Compare ASP.NET Core Grid Controls

Advanced Installerとの協力関係5周年を祝賀

4月 2, 2024
ComponentSourceとAdvanced Installerは2019年からパートナーシップを結んでおり、インストールツールをグローバルに提供

ComponentSource, the world’s largest reseller of software components and development tools, is proud to celebrate the five year anniversary of its partnership with Advanced Installer (from Caphyon).

Advanced Installer is a leading provider of software development tools, specializing in the creation of MSI/MSIX packages and repackaging solutions. Its flagship product, Advanced Installer is available as Professional, Enterprise and Architect editions. It offers a comprehensive platform for authoring installation packages, catering to a wide spectrum of users, from novice developers to experienced system administrators. With its user-friendly interface and robust features, Advanced Installer simplifies the complex process of software deployment, enabling developers to create professional-grade installers efficiently and effectively.

By leveraging ComponentSource's global network and unparalleled expertise in software distribution, Advanced Installer has achieved an expanding customer base. The thriving partnership has consistently delivered innovative and reliable software products that meet the needs of developers and businesses around the world.

Learn more about Advanced Installer by Caphyon.

3Dグラフで複雑なデータセットを簡素化

4月 2, 2024
フラットデータの制限から解放され、ユーザーが3Dデータの視覚化で関係性やパターンを探索可能

3D charts excel at showcasing complex datasets with three variables. By adding depth, they allow viewers to grasp intricate relationships between these variables that might be difficult to decipher in a flat, 2D format. This enhanced visualization can reveal patterns and trends that would otherwise remain hidden, leading to a deeper understanding of the data.

Several WinForms Chart controls offer 3D charts including:

  • DevExpress WinForms Chart (part of DevExpress WinForms) allows you to create impressive 3D charts for in-depth data exploration.
  • ComponentOne Charts for WinForms (part of ComponentOne Studio WinForms by MESCIUS) offers interactive 3D visualizations to enhance your applications.
  • Syncfusion WinForms Chart (part of Syncfusion Essential Studio Enterprise) empowers you to design impactful 3D charts for clear data communication.
  • Infragistics Windows Forms Charts (part of Infragistics Ultimate UI for WinForms) enables you to build informative 3D charts to showcase complex data.

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

Compare WinForms Chart Controls

強化されたグリッドフィルタリングでデータ探索を絞り込み

4月 2, 2024
ZingGrid 1.7.0を使用すると、ユーザーはデータを簡単にふるいにかけ、複雑さに関係なく、探しているものを正確に見つけることができます。

ZingGrid is a JavaScript library that simplifies the creation of interactive data tables and grids within web applications. Utilizing modern web components and focusing on performance and responsiveness, ZingGrid allows developers to implement features like searching, filtering, pagination, and in-line editing with minimal coding. This empowers efficient data visualization and manipulation for users, making it a valuable tool for web development.

Version 1.7.0 adds a rich set of filter conditions, including "contains," "notContains," "equal," "beginsWith," "endsWith," and many more, to pinpoint exactly the information you need. It also empowers you to create custom conditions, ensuring your filtering capabilities perfectly match your data and use case.

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

ZingGrid is available as either a Single-Domain Website or Multi-Domain SaaS license. See our ZingGrid licensing page for full details.

For more information, visit our ZingGrid product page.