Проблемы связи ASP.NET AJAX Toolkit - PullRequest
0 голосов
/ 26 мая 2009

У нас есть пользователь, который использует наш сайт через 3G. Приложение asp.net 2.0 использует панели обновления инструментария AJAX для просмотра некоторых данных. Я получаю жалобы, что иногда элементы в панели обновления отсутствуют. Я полагаю, что это связано с проблемами связи вызовов ajax, но у меня возникли проблемы с повторением этой проблемы.

Как бы вы предложили нам устранить эти проблемы? Есть ли способ увеличить тайм-ауты? Есть ли способ отловить «ошибку» или добавить отладку в инструментарий ajax, чтобы узнать, что, черт возьми, происходит?

Пользователь работает на IE7 на ноутбуке через канал 3G ...

Редактировать: После дополнительных исследований эта проблема может перейти к смерти потока. Каждый из отдельных компонентов заполняется в потоке функцией, чтобы немного ускорить процесс. Возможно ли, что IIS иногда убивает потоки?

Ответы [ 2 ]

0 голосов
/ 27 мая 2009

Попросите своего босса купить вам ключ USB 3G для отладки этого ^^

Или вы можете попросить пользователей 3G установить IE для отображения ошибок Javascript: http://www.testingreflections.com/node/view/4009

затем отправим вам дополнительную информацию (сообщение об ошибке, файл, номер строки и т. Д.)

0 голосов
/ 27 мая 2009

Ваш вопрос поднимает множество других вопросов.

Является ли компонент AJAX Toolkit «внутри» некоторых других компонентов AJAX, возможно, стандартного компонента .NET AJAX или какого-либо другого стороннего компонента?

У меня возникли проблемы с компонентами, например Telerik, которые не работают, когда они застряли внутри других компонентов, не относящихся к Telerik. Хотя это должно повлиять и на других пользователей, а не только на пользователей 3G. Тем не менее, это может быть связано с проблемой синхронизации, вызывая проблему только у медленных соединений.

Это влияет на все компоненты случайным образом или только на определенные компоненты, такие как базы данных или графические компоненты намерений? На каком устройстве это отображается - ноутбук с 3G-модемом или какое-то портативное устройство? Какой браузер и версия используется?

И, конечно же, вы также должны спросить себя: "Нам действительно нужно заботиться?" Если в конкретном случае возникают проблемы только у одного пользователя, экономически целесообразно «тратить» на него время?

...