THEMES
THEME SETTINGS

Card View - Data Binding and Summaries Large Database (Server Mode)

Operation:  
Time taken:   ms
From 
Subject 
Sent 
Size 
Has Attachment 
From:Mike Roller
Size:126000
Sent:4/3/2016
Subject:Email Attachments. Is it possible to add multiple attachments? I haven't found a way to do this.
From:Dave Murrel
Size:117226
Sent:2/22/2016
Subject:Currency Mask. The current currency mask in completely unusable.
From:Andrew Miller
Size:129134
Sent:4/3/2016
Subject:Email Attachments. Is it possible to add multiple attachments? I haven't found a way to do this.
From:Ryan Fischer
Size:76309
Sent:3/16/2016
Subject:Receivables Calculator. Where can I find the complete specs?
From:Steve Lee
Size:192165
Sent:3/7/2016
Subject:Data Import. What database types will we support?
From:Richard Fisher
Size:61940
Sent:2/26/2016
Subject:Screen Redraw. Somebody has to look at it.
From:Mike Roller
Size:41523
Sent:3/18/2016
Subject:Web Edition: Data Entry Page. There is an issue with date validation.
From:Mark Hamilton
Size:213819
Sent:3/19/2016
Subject:Main Menu: Add a File menu. File menu item is missing.
From:Ray Shipman
Size:263934
Sent:2/25/2016
Subject:History. Will we track sales history in our system?
Page 1 of 33334 (300000 items)Prev1234567333323333333334Next

This demo illustrates how the DevExpress ASP.NET MVC Card View can be bound to large databases using LINQ to SQL.

With the ASP.NET MVC Card View, you can easily bind to LINQ to SQL data sources with the extension's BindToLINQ method. Simply call the method, pass the DataContext and table name as method parameters, and specify the key field with the CardView’s KeyFieldName property. Internally, the BindToLINQ method uses our LinqServerModeDataSource component, which was specifically designed to allow the Card View MVC extension to efficiently process large amounts of data. The LinqServerModeDataSource component automatically enables server mode to optimize the execution of all LINQ queries initiated by the Card View. In this mode, the Card View loads records on demand and performs data-aware operations (sorting, filtering, grouping, etc.) on the data server. This technique significantly improves the Card View's speed and responsiveness.

You can explore the performance of the DevExpress ASP.NET MVC Card View by executing data shaping operations against it (sorting, filtering). Note how quickly the Card View calculates summaries against 300,000 records.

Version: v2016 vol 2.6
Copyright © 2006-2017 Developer Express Inc
Your Next Great MVC App Starts Here

Get started today and download your 30-day trial of DevExpress MVC Extensions (includes 30 days of free technical support).

All demos ship with full source code and are included in the DevExpress MVC distribution. Refer to the Demos and Sample Applications topic to learn more.

DevExpress MVC Extensions ship as part of DevExpress Universal, DXperience and ASP.NET Subscriptions and are backed by a 60 day unconditional money-back guarantee.
To learn more and obtain pricing information, visit the Compare Features and Pricing webpage. For immediate assistance, contact us by Email at info@devexpress.com or by phone at +1 (818) 844-3383 between 7:30am and 4:30pm Pacific Time.