Hallå där. Tänkte bara ge er min synvinkel på det hela.
Vi har en meny som genereras från en databas serverside. Hela denna processen tar sisådär 10 sekunder, vilket är väldigt trist för besökaren som tvingas sitta och klia sig i skägget så pass länge
Av den anledningen så genereras hela menyn som en textsträng som jag sedan stoppar in i application-objektet, tillsammans med en expirysiffra (normalt sett Timer + 600 för 10 minuter) och om timer > expirysiffran så renderas den på nytt, i annat fall hämtas den från application-objektet
Väldigt smidigt och effektivt sätt att cachea data.
Detsamma gäller mitt projekt pN som roar sig med att dra ned profiler för mobila enheter så fort dom surfar in på sidan (adressen till en xml-sida anges i requesten) och dessa cacheas i sessionsobjektet. Anledningen till denna profilnedladdning är bl.a. för att få reda på skärmupplösning och så vidare.