ASP.NET AJAX very slow in IE 6
August 22nd, 2007 — ¥ong¥s
Online project management, task software, and free collaboration workspace: AJAXWorkspace
AJAXWorkspace is a free online workspace that offers task tracking software, team collaboration, online calendar, document sharing, and file management for project management and teamwork. |
I built some web applications with ASP.NET ajax framework using few update panel. The response time in IE 6 was very slow. You do not know this problem while you access it in you local host. Once you put it to production or live hosting, its really slow like turtle. IE 7 will be much better, so far it seems 2x faster than IE6. Firefox is the best among these browser. It work extremely fast and estimated 4-5x faster than IE 6. This is a known issue exist within IE6 and ajax update panel. There is a need to fix this issue. But it seems not a 5 mins works. I may need to do a major change on my existing application… too bad..



September 8th, 2007 at 9:18 pm
[...] AJAX in IE 6? September 8th, 2007 — ¥ong¥s As mentioned in my previous articles (ASP.NET AJAX very slow in IE 6), the problem come from IE 6 it self response slow in managing asp.net AJAX big resource file such [...]
December 20th, 2007 at 6:08 am
Hey. I read your articals and thought maybe you would have time to see our ajax problem in action.
We use a vendor who supplies us with a CRM that claims to be ajax. We are having super slow load times since they switched to AJAX.
I was thinking it was related to IE version, it loads fine with Firefox of course.
Do you know any good resources where i can find more info, or patches, or any good starting point other than google.com and asp.net ?? :->
Thanks
Josh
December 20th, 2007 at 10:52 pm
Hi Josh,
As mentioned in my previous post. This is a known issue. The only thing you can do is try to apply IIS compression, and minimize the usage on ajaxupdate panel. Do use updateMode=”contional” instead of “aways”. Or you have to replace the usage of updatepanel with web services. But, this will need a lot of works. I hope new release of MS AJAX may fix this issue. So far i don’t see other solution at this moment. Do let me know if you have better solution in future. Cheers…