Web caching på Applikationsniveau?
HejsaJeg sidder og skal til at lave en cache indeholdende en række (forholdsvis statiske)tekster der så skal bruges på de enkelte webpages.
så vidt jeg kan se findes der to implementeringer af cache i .net allerede, henholdsvis "System.Web.HttpRuntime.Cache" og "System.Web.HttpContext.Current.Cache". Hvilken een er den mest optimale? og hvad er forskellen?
Kan man iøvrigt gøre sådan at cachen bliver populeret ved server-start up.. (ala java med <LoadOnStartup>1</LoadOnStartup>)
Tillægsspørgsmål: hvis man henter en værdi via System.Configuration.ConfigurationSettings.AppSettings["varName"] bliver den så cached, således at den ved næste kald til samme "varName" ikke skal ned og søge i config filen? eller læser den fra config filen hver gang?
På forhånd tak
Christian