ComponentOne WPF DataEngine is designed to enhance data analysis capability within desktop applications. It efficiently loads, sorts, filters, groups, and aggregates large datasets entirely in memory. This allows developers to deliver advanced analytics without dependency on external tools, suitable for querying millions of records quickly and blending diverse data sources.
High-Performance In-Memory Analytics
DataEngine employs a column-oriented storage model with memory-mapped files to process very large datasets swiftly, often handling millions of rows in under a second.
Efficient Date and Time Queries
Easily perform date-related operations like sorting by year or aggregating by year-to-date (YTD) and quarter-to-date (QTD) functions.
Data Blending from Multiple Sources
Combine data from disparate origins such as SQL Server databases, CSV files, and JSON sources into a single queryable object collection within your C# code.
Self-Contained Analytics
Execute filtering, sorting, grouping, and aggregating operations at runtime entirely within .NET applications, removing the need for external BI tools.
Visual Query Builder Workbench
Use the standalone Workbench desktop application to create, visualize, and test queries without coding, generating JSON or scripts for integration.
Support for Complex Query Operations
Perform advanced data transformations including joins, pivots, and aggregates dynamically with easy-to-use APIs suitable for complex datasets.
Product Compatibility
Review the details below to ensure this product is supported within your environment.
Component Type
.NET
.NET Version
.NET 10 LTS
.NET 9 STS
.NET 8 LTS
.NET 6 LTS
.NET 4.8 or earlier
.NET Platform
.NET Assembly
.NET Class
.NET WPF
IDE Support
Visual Studio
How to Buy
Available as part of ComponentOne Studio Enterprise.
MESCIUS, formerly known as GrapeCity, is a leading developer-focused brand established in Japan, with a history spanning over 30 years. It is recognized for its extensive suite of software components, including reporting frameworks, spreadsheet libraries, and Japanese market-oriented input controls. Popular products such as ActiveReports, SPREAD, InputMan, and ComponentOne support both .NET and JavaScript ecosystems and are widely used in business-critical applications. MESCIUS offers distinctive advantages such as proven reliability, comprehensive Japanese localization, and strong technical support, making it a trusted choice for IT professionals and software developers building complex and localized systems.