В настоящее время я работаю над веб-приложением, которое имеет множество пользовательских настроек. Вещи, которые могут быть отображены, графики, статистика, раскраски и т.д.Пользовательские настройки пользователя для нескольких пользователей
Например, установка будет что-то вроде (ItemID = 1, MyCutOff = $ 5,00, AlertColor = красный) Есть много этих различных типов установок некоторые более сложные, чем другие.
В настоящее время то, что я делаю, находится на входе. Пользовательские настройки читаются и сохраняются в DataTable, который хранится в сеансе, но я уверен, что это не лучшая практика.
Какова наилучшая практика для решения этой проблемы? Я хотел бы быть настолько эффективным, насколько это возможно, так как приложение имеет возможность иметь много одновременных пользователей.
Спасибо.
сеанс atm хранится в памяти – user2242631
ASP.NET-профили, вероятно, являются «чистым» способом реализации этого. – millimoose
Спасибо, что мы собираемся завершить, используя свойства профиля asp.net. – user2242631