Specific screen is very slow

Posted on 2013-08-26
Medium Priority
Last Modified: 2013-08-27
Hi there,

We have  a website in which a particular page is very slow when moved to the main server. All the other pages work well which make similar database calls, so there is some some problem related to a specific screen only. Also if we run this page on our local environment then it runs fine.

The website runs on IIS 7.0 and uses ASP.Net 4.0 (c#). The database is MSSQL 2008 R2.

This screen has quite a bit of processing and various types of controls like panel, Div, grid and user controls are used to render the page.

Please see the embedded file for the website credentials as well as other details to have a look at the slow processing.

I need this fixed urgently as the website is already live and only this functionality (which is the major) one is causing issues to the customer.

Thanks in advance for your help.Website-screenshots.docx
Question by:TUS11

Expert Comment

ID: 39441654
I think it will be better if you create your web application using MVC4 it is very fast and effective.
LVL 41

Accepted Solution

guru_sami earned 1500 total points
ID: 39442895
Couple of things you might want to check:
1: How much time your DB query is taking. Add some time stamp on start and end of your  db call to see how long it's taking. Something like this. You can use SqlProfiler or ActivityMonitor in SqlManagement Studio for checking the performance.

2: Use FireBug in FireFox or Developer Tools in IE to see the network traffic and time taken on each request.

3: See if you can compress your response.

Author Comment

ID: 39444487
We have tried compressing as well as disabled viewstate which has considerably improved the performance.

Featured Post

Free Tool: SSL Checker

Scans your site and returns information about your SSL implementation and certificate. Helpful for debugging and validating your SSL configuration.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

This article covers the basics of the Sass, which is a CSS extension language. You will learn about variables, mixins, and nesting.
It was really hard time for me to get the understanding of Delegates in C#. I went through many websites and articles but I found them very clumsy. After going through those sites, I noted down the points in a easy way so here I am sharing that unde…
The viewer will learn the benefit of using external CSS files and the relationship between class and ID selectors. Create your external css file by saving it as style.css then set up your style tags: (CODE) Reference the nav tag and set your prop…
The viewer will learn how to create a basic form using some HTML5 and PHP for later processing. Set up your basic HTML file. Open your form tag and set the method and action attributes.: (CODE) Set up your first few inputs one for the name and …

586 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question