Forum  Core :: SDK (Vi...  Developing the ...  How to improve performance?
Previous Previous
 
Next Next
New Post 6/17/2010 12:37 AM
Resolved
  Rochmad Sigit
18 posts
No Ranking


How to improve performance? 

Dear Support,

I've created some application using Visual Web Gui,

and right now on user acceptence test session.

my application too long to load first page,, why,,

there is any tips for improving performance

please help me

note : there are more than 100 user accessing my application in the same time

 

Thanks before

 

Rochmad Sigit

 
New Post 7/2/2010 9:23 AM
  palli
11824 posts
1st Level Poster




Re: How to improve performance? 

Hi Rocmad Sigit,

When your application is first accessed either after it was deployed, or if it has been idle for the timeout period, then the web server mus start the worker process an depending on some settings in your web.config, extract resources and icons etc.

There are a few things that you can do to minimize the time. Note however that the first time you access your application after you deploy it, it will take more time than the suceeding accesses, but that should not be huge problem because you can make it a part of your deploy procedure to access the application to make sure everything is ok.

Please view the Wiki Configuration page for details on how to change each setting mentioned below:

  • Static Resources Mode="On". See more info on the wiki page for what it does.
  • Skins Preloading and Icons Preloading can be set to "On" also for the same functionality as for StaticResources.
  • Disable Obscuring should be "0", meaning that Obscuring is enabled.
  • Disable Caching should be "0", meaning that Caching is enabled.

On top of these Visual WebGui settings, you can also try to minimize the chance of the IIS Worker process needs restarting and that you can do by adjusting the timeout settings for the application pool in IIS, effectinvely keeping the process intact for longer periods of time before it shuts down.

Hope this helps,

Palli

 

 


Páll Björnsson - Visual WebGui support team - Email: support@visualwebgui.com
 
New Post 9/21/2010 12:51 AM
  chrisadam11
2 posts
No Ranking


Re: How to improve performance? 

 I have developed an application with two pages 'AddClient' and 'EditClient' and deployed it. It works fine but on the 'EditCient' page it takes about 8-9 seconds to populate clients information after a client has been selected from the DropDownList.

I have around 40 controls, 5 update panels and a BingMap on this page. On Page Load I'm populating 8 DropDownLists from dataset and each DropDownLists has about 150 items. Clients DropDownList has about 6000 items.

How can I improve the performance?

Any help/ suggestions would be greatly appreciated..

 

____________________________________________________________________________________________________
 

Want to get-on Google's first page and loads of traffic to our website? Hire a SEO Specialist from Ocean Groups[url=http://oceangroups.org/] seo specialist [/url]

 
New Post 9/21/2010 1:01 AM
  jayhobbs
1664 posts
1st Level Poster




Re: How to improve performance? 

Hi Chris,

Combo boxes are very slow to populate and use.

I would suggest you use a search form which can then load only needed items (into a datagrid or listview) from the DB

I hope this helps

Jay

 

 
New Post 9/24/2010 12:57 PM
  palli
11824 posts
1st Level Poster




Re: How to improve performance? 

Hi Chris,

I second Jay's advice as a first start. ComboBox with 6000 items is very heavy for browser clients.

Please let us know if you need any more info or help here.

Thanks Jay for your advice,

Palli

 


Páll Björnsson - Visual WebGui support team - Email: support@visualwebgui.com
 
Previous Previous
 
Next Next
  Forum  Core :: SDK (Vi...  Developing the ...  How to improve performance?
Azure banner
.NET Web, Cloud and Mobile application delivery platform | Sitemap | Terms of Use | Privacy Statement | Copyright © 2005-2011 Visual WebGui®       Visual WebGui weblog on ASP.NET Visual WebGui Group on LinkedIn Visual WebGui updates on Twitter Visual WebGui Page on Facebook Visual WebGui YouTube Channel Visual WebGui Platform News RSS