Доработка программы на C# .NET Core 3

Андрей4 года в сервисе
Данные заказчика будут вам доступны после подачи заявки
20.10.2021

Есть ПО написанное на .NET CORE 3. Работает в связке с БД Postgres

Последнюю версию из репозитория прикрепляю

Делалось под тачскрин. На текущий момент требуется доделать следующие вещи:

1. Окно со списком ошибок подгружается очень долго при том количестве ошибок, которое есть. Надо это  оптимизировать, не нужно подгружать в форму все ошибки сразу, нужно считать сколько их и подгружать из постгреса только те, которые сейчас на экране. При выводе пейджинга - для этого тоже не надо подгружать все записи, достаточно просто посчитать количество записей на основе тех фильтров и с выбранными сортировками пользователем, которые введены пользователем и поделить на количество записей, видимых на одном экране.

При этом иногда на этом экране возникают сообщения об ошибках интерфейса, которые не очень понятно, откуда появляются. С ними тоже нужно будет разобраться.

2. Во всех местах, где выводится много данных и появляется скролл - нужно, чтобы этот скролл работал на тачскрине пальцем. Сейчас это худо-бедно работает на форме вывода настроек *дергается, но вообще никак не работает на форме просмотра журнала ошибок.

3. Большая проблема в том, что при каждой новой доработке старый функционал избранно перестает работать и нам приходится перепроверять каждую фичу. Надо провести мини-ревью кода и поправить месте которые сделаны архитектурно криво.

Бэкап БД для тестинга смогу скинуть чуть позже.

Подробнее можем обсудить в телеграм

Заявки фрилансеров