Communication Issues with ASP.NET AJAX Toolkit
We have a user who is using our site over 3G. The asp.net 2.0 application uses the AJAX toolbar refresh panels to present some data. I am complaining that sometimes items in the update area are missing. I believe this is due to communication issues with the ajax calls, but I'm having trouble repeating the problem.
How do you suggest fixing these problems? Is there a way to increase the timeouts? Any way to catch the "error" or add some debugging to the ajax toolkit to see what the hell is going on?
User running IE7 on laptop via 3G connection ...
Edit: After more research, this issue may end in a torrent of death. Each of the individual components is flooded with a function to speed things up a bit. Is it possible that IIS sometimes kills threads?
a source to share
Your question raises many other questions.
Is the AJAX Toolkit component "inside" some other AJAX component, perhaps a standard .NET AJAX component or some other third party component?
I ran into problems with components like Telerik not working when stuck inside other non-Telerik components. Although it should be for other users too, not just 3G users. However, there may be some timing issue, only for slower connections, to pinpoint the problem.
Is it the random impact of all components, or just specific components - such as databases or graphical approach components? What device is displayed on it - a laptop with a 3G modem or some kind of handheld device? What browser and version are you using?
And of course, you also need to ask yourself, "Do we really need to care?" If only one user, in a very specific situation, having problems, economically "wastes time" on him?
a source to share
Ask your boss to buy you a 3G USB dongle to debug this ^^
Or you can ask 3G users to install IE to display Javascript errors: http://www.testingreflections.com/node/view/4009
then send additional information (error message, file, line number, etc.)
a source to share