No matter the number of records in your dataset, the DevExpress WPF Grid delivers unmatched performance across all data shaping operations. Instead of reading the entire dataset from the data server and then managing data within the grid, DXGrid simply display data that has already been grouped or sorted on the data server. This is possible because of our built-in LINQ-enabled providers. This provider can produce smart queries so that all the DataGrid needs to do is download records to be displayed within the current page. If you have 1,000,000 records in your data source and want to display 10 records on the page, the grid will need to download only 10 records rather than the 1,000,000 records required with each request/query when using competing grid controls. This means that with the DXGrid, what was once simply impossible with competing grids (but entirely needed by end-users) can now be easily accomplished.
In addition to the performance benefits of server side data processing, DevExpress WPF DataGrid ships with the Instant Feedback™ UI Mode: an asynchronous data loading mode. When used, the Grid Control and the host application will always remain responsive to user actions regardless of data operations initiated against the grid - from record scrolling, sorting, grouping and data filtering (because data loading is performed asynchronously, in a background thread).
Real-Time Data Source: Regardless of changes applied to the underlying contents of the grid, the Real-Time Data Source allows you to create responsive applications that can easily display thousands of record changes per second within it.