Я планирую использовать некоторые переменные сеанса на странице ASP / VB.NET в интрасети и хочу убедиться, что я не пропускаю ничего важного, что мне нужно знать, или что моя информация перепутана. Итак, вот что я (думаю) знаю о переменных сеанса.
Они:
- хранятся на сервере, поэтому, если у меня много пользователей, каждый из них будет использовать больше памяти, что может привести к замедлению.
- недоступны пользователю, если я не предоставляю доступ.
- зависание / сохранение запросов пользователей (т.е. каждый раз, когда пользователь делает запрос со страницы, данные все еще будут там - до истечения времени ожидания). Это также означает, что мне нужно убедиться, что в переменной не осталось «оставшихся» данных.
Есть ли что-то, что я совершенно не прав, или что-то, чего я пропускаю? Я предпочел бы не быть укушенным ошибкой в будущем, потому что я думаю, что понимаю, что происходит.
Спасибо!