Jag sitter och funderar på om det är möjligt att göra så att sidan alltid ligger cachad?
Tänk dig en nyhetssida. Den sidan skulle mycket väl kunna vara cachad, så slipper det ställas frågor mot databasen osv varje gång någon besöker sidan.
Däremot så skall man när man kör en insertfråga mot databasen ha i sin metod någon käck metod som informerar asp.net om att den skall nu läsa om sidan en gång, för att sedan övergå till cacheläge igen.
Jag har tittat i referensen och man måste ange antalet sekunder sidan ska cachas. Jag tänkte däremot att man kanske kunde spara all html som skickas till klienten (det måste väl gå att fånga upp på något sätt - utan att skriva egna klasser?) som statiska filer.
Cachen kan baserar på olika saker så som t.ex tid och om en fil har ändrats. Finna kanske även fler saker.
Men om man ska t.ex skriva en nyhetssida så borde det fungerar fint att köra en Context.Cache när man uppdaterat databasen t.ex lagt in ny information.
268 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e