Что я могу сделать, чтобы избежать повторной загрузки статических данных при каждой загрузке страницы в ASP.NET MVC2?Это довольно расточительно, и я бы хотел это исправить.
Моя главная страница имеет типичное имя пользователя + название компании в правом верхнем углу.Но из-за MVC, не имеющей состояния, эти данные нужно искать каждый раз при загрузке страницы, даже если она никогда не меняется.
В старые времена веб-форм я просто выбрасывал их в сессию, но в MVC это не приветствуется.Кроме того, веб-приложение работает на веб-ферме, поэтому я действительно не хочу использовать сессию.
В веб-приложении уже есть довольно много статических элементов данных, которые запрашиваются при каждой загрузке страницы (валюта пользователя, ставка налога пользователяи т. д.), поэтому я думаю, что выигрыш в производительности можно получить, загрузив их только один раз во время входа в систему.Я просто не уверен, что правильный метод MVC (я все еще новичок в MVC).