Проблема в работе с сетью (C#)

Бюджет: по договоренности
Здравствуйте, фрилансеры!
Мы разрабатываем программное обеспечение на .NET (C#).

Столкнулись с проблемой – при ожидании ответа от базы данных (в некоторых проектах работаем с БД MySQL напрямую) лагает программа. (Если это не timout, а именно очень слабый интернет, и мы получаем пакеты маленькими порциями).
Используем библиотеку mysqlib.

Проблемы наблюдаются с некоторыми пользователями, особенно если интернет "скачет" от 8 Кбит до 1 Мбит. По зависаниям вариант понятный – делать потоки, но пользователь должен видеть что данные загружаются. Необходимо сделать отображение процесса загрузки данных с сервера, в идеале – показывать размер загруженных данных / всего, ещё лучше – какой-то способ проверять скорость работы интернета.

Буду рад помощи и советам, оплата по согласованию за решение проблемы.
Стучитесь сразу в Skype: vasilievnick
Опубликован 18.10.2016 в 07:29

Выберите способ верификации:

Обновите страницу после прохождения верификации.