ASP.NET Spreadsheet - Performance Enhancement (coming soon in v16.2)

ASP.NET Team Blog
11 November 2016

Performance improvements are coming to the DevExpress ASP.NET Spreadsheet control in the v16.2 release.

1. Page Rendering Improved

We have improved the performance of the DevExpress ASP.NET Spreadsheet control. In particular, we moved the rendering of the drop-down ASPxRibbon menu’s items from the server-side to client-side. This has reduced the control’s rendering size by more than 50 percent and decreased the page load time:

https://community.devexpress.com/blogs/aspnet/16.2Release/spePageRenderTimes.png

2. Package Size Improved

We have significantly reduced the size of the JSON synchronization package by transferring default styles to the client-side. This allows us to reduce the synchronization package size by more than 50% in a complex document:

https://community.devexpress.com/blogs/aspnet/16.2Release/spePackageSize.png

3. Command Execution Time Improved

These page rendering and package size improvements will reduce the document loading time between the server and client by approximately 15% to 25%. Command execution time will be improved by 10% to 15%.

https://community.devexpress.com/blogs/aspnet/16.2Release/speCommandExecTime.png

4. Disable unused UI for further improvements

We have expanded the user interface customization for the DevExpress ASP.NET Spreadsheet control. This allows your end-user better control over what UI elements and functionality is displayed.

To further increase performance of the DevExpress ASP.NET Spreadsheet control, you can disable unused or unnecessary UI functionality. For example, in the images below, the 'Ribbon', Formula Bar', and 'Sheet Tabs' functionality is disabled. As you can see, the core Spreadsheet functionality still remains and those missing UI elements can be enabled with a click.

https://community.devexpress.com/blogs/aspnet/16.2Release/ASPxSpreadsheet1.jpg

https://community.devexpress.com/blogs/aspnet/16.2Release/ASPxSpreadsheet2.jpg

What do you think of these improvements to the DevExpress ASP.NET Spreadsheet control? Drop me a line below, thanks!


Your Next Great .NET App Starts Here

Year after year, .NET developers such as yourself consistently vote DevExpress products #1.

Experience the DevExpress difference for yourself and download a free 30-day trial of all our products today: DevExpress.com/trial (free support is included during your evaluation).

1 comment(s)
Mike Webster
Mike Webster

Excellent, Mehul.  Those are great additions and fantastic improvements.  Can't wait to see them live.

Mike

12 November, 2016

Please login or register to post comments.