Профили ASP.NET

242
21 января 2017, 09:31

Для чего в ASP.NET используются провайдеры профилей? Какую выгоду они имеют? И в чем различие между HttpContext.Profile и Session?

Answer 1

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

Profile- это специфические данные пользователя, которые нужно хранить постоянно: аватар, настройки, предпочтения.

То есть, разница между сессиями и профилями в ASP.NET такая же, как везде, где есть эти понятия :)

Говоря о выгодах, процитирую статью:

Наиболее впечатляет то, что это средство интегрировано с моделью аутентификации ASP.NET так, что информация о пользователе автоматически извлекается для текущего пользователя, когда это необходимо, и (если эта информация изменяется) записывается в базу данных в конце текущего запроса

READ ALSO
Entity FrameWork Code First атрибут альтернативного ключа

Entity FrameWork Code First атрибут альтернативного ключа

Доброго времени суток, хочу в бд для полей задать составной альтернативный ключ, как это можно провернуть через атрибуты Entity Framework? Есть еще...

311
Как отправить get запрос на url c ЧПУ

Как отправить get запрос на url c ЧПУ

Мне нужно отправить get запрос на URL testru/stop/search/{название}, так же на test

416
PHP Soap передать и получить массив

PHP Soap передать и получить массив

Каким наиболее простым образом можно отправить и получить массив при помощи SOAP?

395