Hello Friends
I am working with a legacy application built in ASP.NET WebForms (C#) around 8 to 9 years ago. The application does its job fine, but it is
extremely slow, for the page to load, the user is required to wait between 4 and 5 minutes. As I am sure you are all aware, any page that takes more than 4 seconds to load has quarter to half of its visitors navigate away.
I am stronger in ASP.NET MVC than I am WebForms, but still I have gone ahead and done some digging into why this takes so long, there are two things at play:
The Stored Procedure (SP) that provides data to the Grid takes 22 seconds and returns 8380 rows.
The rest is all to do with the populating of the GridView.
I have passed the SP to our Data team for them to optimize and speed up the procedure. But in terms of the GridView code, how can I significantly speed up the page load time? The GridView has filters and is paged.
I w ...
Go to the complete details ...