Umesh Shukla Ответов: 8

Разница между состоянием приложения и сеанса.


Я м умешь.Я хочу знать, что такое фактическая разница между состоянием приложения и сеанса в asp.net.
пожалуйста, дайте мне немного демо.

8 Ответов

Рейтинг:
58

L Viljoen

Состояние приложения будет доступно всем пользователям приложения после установки
В основном пользователей приложение устанавливает переменную "код" к "приложение myapp"
Пользователь Б получает переменную Приложения "Приложения" и текстом "приложение myapp"



Состояние сеанса будет доступно только определенному пользователю ASP.net применение

Пользователь заседании устанавливает переменную "имя Пользователя" на "2"
Пользователь загружает сессии переменная "идентификатор пользователя" и получает значение null
Пользователь а загружает переменную сеанса "UserID" и получает "2"


anbujeremiah

может U пожалуйста, объясните / дайте пример для пользователя а , пользователь Б

Рейтинг:
48

sekharkaza

Основное различие заключается в том,что приложение является общим для всего приложения, а сеанс отличается для разных пользователей, в остальном оба они одинаковы

Application["samp"] = "something";
Session["samp"] = "something";


Рейтинг:
1

Amit Sanandiya From Morbi

Состояние сеанса уникально для клиента

где как

Состояние приложения является общим для всех клиентов


Рейтинг:
1

pawanplus

Переменные сеанса доступны только на уровне пользователя, что означает, что ни один пользователь не может получить доступ к другим переменным сеанса пользователя.


Переменная приложения доступна на уровне приложения, что означает, что каждый пользователь приложения может получить доступ к одной и той же переменной приложения.


Рейтинг:
1

Prosan

я даю вам ссылку она даст вам краткое представление о концепции кэширования

Исследуя сессию в ASP.NET[^]

желаю удачи!


Рейтинг:
0

OriginalGriff

Вам не нужна демонстрация, вам нужно провести исследование... MSDN[^]


Shahriar Iqbal Chowdhury/Galib

Хорошая рекомендация, моя 5

Рейтинг:
0

R. Giskard Reventlov

Быстрый-Н-'dirty ответить:

Состояние приложения имеет область действия во всем приложении, в то время как состояние сеанса имеет область действия только в пределах текущего сеанса.