Бывший коллега разработал приложение, которое было в значительной степени редактируемой сеткой (подумайте расписание).
MS Ajax был использован для него, и сетка была обернута в панель обновления.
Что еще хуже, сложный объектный граф был сохранен в viewstate
, поэтому каждый раз, когда обновлялась страница, т. Е. Обновлялась ячейка, вся сетка и viewstate
передавались от клиента к серверу в посте. и с viewstate
размером почти в мегабайт производительность штаны.
Из моего понимания Ajax мы должны передавать только минимальные объемы данных и только то, что нужно. Это потребует переписать и будет дорогостоящим. Какие еще есть альтернативы?