.NETのニュース

WPFを使用したExcel XLSXファイルをインポート/エクスポート

11月 27, 2025
Spread.NET を使って、WPFアプリケーション内でExcelのスプレッドシートを簡単にインポート/エクスポート可能

Spread.NET helps you create spreadsheets, grids, dashboards, and forms. It includes a powerful calculation engine with 450+ functions and the ability to import and export Excel spreadsheets. You can develop in Visual Studio using VB or C# for WinForms, ASP.NET, and WPF.

In this blog post, MESCIUS Product Marketing Specialist Mackenzie Albitz guides you through four essential steps for importing and exporting Excel spreadsheets in your WPF applications:

  • Create a C#/VB WPF Spreadsheet Application
  • Define the User Interface for a WPF Spreadsheet App
  • Add Excel XLSX Import Code - OpenExcel Method
  • Add Excel XLSX Export Code - SaveAs Method

Detailed sample code is included and you can even download a finished sample project to follow along.

Read the complete blog post to learn the steps for integrating this powerful Excel functionality into your WPF applications.

Spread.NET is licensed per developer and is available as a Perpetual License with a 12 month support and maintenance subscription. We can supply any Spread.NET license including new licenses, maintenance renewals, and upgrade licenses. See our Spread.NET licensing page for full details.

For more information, visit our Spread.NET product page.

WebアプリでPDFに手書きのメモを追加

11月 26, 2025
ASP.NET Core PDFコントロールはフリーハンド描画とインク注釈付きで、署名、スケッチ、メモを直接文書に追加可能

Freehand Draw, also known as Ink Annotation, in ASP.NET Core PDF Viewer controls allows users to add freeform, hand-drawn annotations directly onto PDF documents. This feature mimics natural handwriting or sketching by enabling input through mouse, touch, or stylus, making it especially useful for scenarios requiring personal notes, signatures, or diagrammatic feedback. The annotations are embedded as part of the PDF, ensuring they remain accessible and visible across different platforms and viewers. It is commonly used in applications where document review or digital signing is required, enhancing interactivity and collaboration within PDF-based processes.

Several ASP.NET Core Assembly PDF Viewer components offer support for Freehand Draw/Ink Annotation including:

  • Document Solutions for PDF by MESCIUS allows you to draw free‑hand ink annotations that capture user‑stroke paths and embed them as editable vector markup within a PDF.
  • ImageGear .NET by Accusoft enables freehand and polyline annotation so developers can capture scribbles, arrows or curves and save them as PDF annotation objects.
  • Syncfusion ASP.NET Core PDF (part of Syncfusion Essential Studio Enterprise) supports ink annotation within its viewer, enabling users to draw and add signatures to PDFs.

For an in-depth analysis of features and price, visit our comparison of ASP.NET Core Assembly PDF Viewer Components.

Compare ASP.NET Core Assembly PDF Viewer Components

強力なエルサツールでビジュアルワークフローを構築

11月 26, 2025
ABPプラットフォーム10.0ではElsa Workflowモジュールが追加され、開発者はアプリケーション内で視覚的ワークフローを直接設計、実行、管理可能

ABP Platform is a comprehensive framework designed to accelerate the development of enterprise software solutions by offering an opinionated architecture built on best practices for .NET and ASP.NET Core. It equips developers with the essential infrastructure, production-ready startup templates, pre-built application modules, and modern UI themes needed to build robust, scalable, and maintainable applications. With powerful tooling, detailed guides, and extensive documentation, ABP Platform improvs implementation, reduces repetitive tasks, and ensures consistency across projects. Ideal for organizations seeking to enhance productivity and maintain high-quality standards, it enables teams to focus on delivering business value while the platform handles architectural complexity and automation.

The ABP Platform 10.0 update introduces the Elsa Workflow module, giving developers a fully integrated way to design and execute visual, event-driven processes within both monolithic and microservice architectures. With built-in support for Elsa Studio, developers can model and manage behavior through a hybrid UI while relying on ABP to handle execution, state management, and service interactions, resulting in a more consistent and maintainable approach to orchestrating application processes.

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

The ABP Platform is available as a Team, Business or Enterprise license, which entitles developers to use the platform's Pro features and provides software updates and technical support for 1 year. See our ABP Platform licensing page for full details.

For more information, visit our ABP publisher page.

グリッドを離れずにデータレイヤーをチェック

11月 26, 2025
グリッド内のドリルダウン機能により、ユーザーは要約から詳細な記録に移行でき、明確さとデータの理解が向上

Drill-down capability within a grid control enables users to move from summary data to increasingly detailed records within the same interface, creating a smooth and focused exploration experience. It improves productivity by reducing screen changes and extra queries, helps users spot patterns and exceptions more quickly, and keeps complex information clearly organized. Typical use cases include reviewing sales by region, then by city and customer, analyzing financial summaries that open into individual transactions, or exploring product inventories from category to specific item.

Several .NET WinForms grid controls offer drill-down capability including:

  • DevExpress WinForms Data Grid (part of DevExpress WinForms) lets you drill into hierarchical records, revealing insights quickly, within a responsive grid interface.
  • FlexGrid for WinForms (part of ComponentOne Studio WinForms by MESCIUS) allows you to drill through layered data, exposing meaningful details.
  • Infragistics WinDataGrid (part of Infragistics Ultimate UI for Windows Forms) facilitates drill down navigation, enabling users to uncover granular information while maintaining clarity.

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

Compare .NET WinForms Grid Controls

.NETアプリでメールを検索してフィルタリング

11月 24, 2025
.NET Coreの通信およびメッセージングコントロールを使えば、強力な内蔵検索・フィルタリング機能により、より高速でスマートなメール処理を実現

Searching and filtering mail in a Comms & Messaging .NET Core component refers to the ability to locate and narrow down email messages based on specific criteria such as sender, subject, date, or content. This feature is implemented through programmatic access to email metadata and message bodies, enabling developers to build custom filters or queries directly into their applications. It improves efficiency by allowing faster access to relevant messages and simplifies tasks such as audit logging, automated processing, or user-driven searches within large volumes of communication data.

Several Comms & Messaging components for .NET Core offer support for searching and filtering mail including:

  • Cloud Mail .NET Edition by /n software allows you to query and filter messages across cloud services (Microsoft 365, Gmail, Amazon SES) using built‑in list and search operations.
  • Aspose.Email for .NET enables developers to build precise mail queries (subject, sender, date, domain) and combine filters for IMAP, EWS, POP3.
  • MailBee.NET EWS by Afterlogic facilitates executing search filters against Exchange Web Services folders to identify items matching specified criteria.
  • PowerTCP Mail for .NET by Dart Communications supports retrieving and filtering mail via IMAP/POP4 with criteria‑based message selection and preview functionality.

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

Compare .NET Core Comms & Messaging