S
Stelios Skiathitis
We 've been developing an ASP.NET application for our office.
For some reason we created a web form which consists of about 60 visual
controls.
For visual display reasons we grouped them using the IE tab strip control.
20 of the visual controls are dropdownlists which are populated from sql
server tables.
The form has a submit button, when clicked all info entered in these
controls is inserted into specific sql server tables.
Our problem in this aspx page is speed. When we execute the application
through local intranet the application is really fast. Page loads in 2 secs.
But when we execute it through internet from another area it is extremely
slow.
Other aspx pages in the same application are processed quickly through
internet but they do not have so many visual controls.
When we click the link that shows that page, ie progress bar needs about 5
secs to go to 100% but after that it takes about 1 min to display the page.
We 've tried disabling session state and view state but it is that slow
again. Debug is set to false and all code is dll compiled - codebehind.
I personally believe that the time needing to render all these controls is
too much. Is there a bug with the tabstrip when rendering?
Sql server queries do not produce lack of performance.
Could somebody give me a reason why there's such a lack of performance?
How can I determine why there's such slow processing when we access the page
through internet?
For some reason we created a web form which consists of about 60 visual
controls.
For visual display reasons we grouped them using the IE tab strip control.
20 of the visual controls are dropdownlists which are populated from sql
server tables.
The form has a submit button, when clicked all info entered in these
controls is inserted into specific sql server tables.
Our problem in this aspx page is speed. When we execute the application
through local intranet the application is really fast. Page loads in 2 secs.
But when we execute it through internet from another area it is extremely
slow.
Other aspx pages in the same application are processed quickly through
internet but they do not have so many visual controls.
When we click the link that shows that page, ie progress bar needs about 5
secs to go to 100% but after that it takes about 1 min to display the page.
We 've tried disabling session state and view state but it is that slow
again. Debug is set to false and all code is dll compiled - codebehind.
I personally believe that the time needing to render all these controls is
too much. Is there a bug with the tabstrip when rendering?
Sql server queries do not produce lack of performance.
Could somebody give me a reason why there's such a lack of performance?
How can I determine why there's such slow processing when we access the page
through internet?