Если не настроено нормально кэширование (а при использовании viewstate закэшируются только некоторые контролы), то данный метод неплохо нагрузит процессор.
Для облегчения участи процессора и памяти (ведь мы ещё и строки выделяем, а размер страницы на с формами легко достигает десяток килобайт) можно, например, унаследоваться от HtmlTextWriter и подсунуть base.Render(hw) этот свой класс, который отложит viewstate «до лучших времён», и выведет на закрытии тэга form.
я бы даже сказал, что большинство просто не заметит.
будут и те, кому нравятся такие услуги; немного людей отключит услугу, но не будет требовать возврата; и лишь единицы будут отстаивать свои права
ну да, как вы представляете такой вариант: хочет пользователь воспользоваться нашим сервисом, а мы ему в ответ: «а фиг тебе, сначала скачай иконв, а потом отконвертируй файлы сам»
Как вы это себе представляете?
Если требовалось взять с клиентской машины уже имеющийся там (и судя по всему созданный довольно давно файл), и прочитать контент в браузере.
Для облегчения участи процессора и памяти (ведь мы ещё и строки выделяем, а размер страницы на с формами легко достигает десяток килобайт) можно, например, унаследоваться от HtmlTextWriter и подсунуть base.Render(hw) этот свой класс, который отложит viewstate «до лучших времён», и выведет на закрытии тэга form.
этот декомпилер посвежее
выложите jar целиком
будут и те, кому нравятся такие услуги; немного людей отключит услугу, но не будет требовать возврата; и лишь единицы будут отстаивать свои права
Silverlight у нас где исполняется? иконв там по-умолчанию есть?
Если требовалось взять с клиентской машины уже имеющийся там (и судя по всему созданный довольно давно файл), и прочитать контент в браузере.