.Net Grid is a high-performance component based on WinForms technology. Supported Frameworks: 2.0, 3.0, 3.5, 4.0. Available examples demonstrate grid features for displaying data, customization, grouping, various sorting type.

.Net Grid Demo

The application demonstrates grid capabilities and its use as a TreeList component and as a full-featured grid with multiple headers. Numerous examples show different types of data binding (including declarative and conditional) and hierarchy building. Source codes demonstrate implementation ease of cell editors, filtering and grouping.

.Net Grid Performance

This application is specifically written to demonstrate the performance of the grid in the most severe conditions: all columns are stretched to the maximum width and the data is updated randomly in different parts of the grid. But even at maximum load ( > 60 000 updates/sec) in the grid occupying the entire visible area, the CPU consumption does not exceed 10-15%.

Learn more on how to build high-performance applications.

.Net Grid Benchmark

This application evaluates performance of adding and removing data in different modes, data update performance for different volumes and data filtering, sorting and dynamic regrouping speed. Dapfor is one of a few vendors that describe performance of their components in most detail. This benchmark application can be used to evaluate .Net Grid performance on end computer and to get tips on mode and method of grid usage with optimal performance.

.Net Grid Tutorial

A detailed tutorial based on actual trading application. Different aspects of grid use including maximum code reusing, separation of data from presentation in MVVM model, performance and multi-threading issues are reviewed step by step within the course of application development. The tutorial also explains possible use of .Net Inspector in application and debugging benefits that it provides.

Basket viewer

The example demonstrates programming design of Backet component that is used for measuring weight of financial instruments in the basket. This page contains detailed explanation of main principles of developing high-performance application with intensive computing operations and describes specifis of painting system in Windows OS.