Cookie, Session, Cache, Application ja ViewState Objects
Kehittäjät aina hämmentyä, miten ja missä tallentavat tietojaan työskenneltäessä web-sovelluksia. Tämä lähettämistä auttaisi ihmisiä ymmärtämään ero jokaisen tietojen pidikkeet ASP.NET
Evästeet
eväste on tiedosto luotu Internet-sivusto tallentaa tietoja tietokoneellesi, kuten mieltymykset käydessään, että sivusto. Esimerkiksi, jos tiedustella lennon aikataulun lentoyhtiön verkkosivustosta, sivusto voi luoda evästeen, joka sisältää reitin.
Tai se voi sisältää vain kirjaa sivujen katsoi alueen sisällä kävit, auttaa sivuston muokata näkymä sinulle seuraavan kerran käyt.
Pysyvä eväste on yksi tallennetaan tiedostoon tietokone, ja se se pysyy myös, kun suljet Internet Explorerin . Evästeen voidaan lukea luonut Web-sivusto, kun käyt, että sivusto uudelleen. In NET : HttpCookie (HttpCookieCollection), löydettiin ominaisuus pyyntö (kokoelma evästeet lähetetään asiakkaalle) ja Response luokka (Response Cookie kokoelma). väliaikainen tai istunto evästeen tallentamista vain nykyisen selausistunnon, ja on poistetaan tietokoneelta, kun suljet Internet Explorerin . Välimuisti sovelluksen Cache objektin avulla voit tallentaa ja hakea mielivaltaisen tietoja myöhemmin pyyntöjä. Kätkö ei erityisesti liittynyt sivun tai käyttäjän istunto. Sitä käytetään pääasiassa parantamaan sovellusten suorituskykyä ja se on voimassa niin kauan kuin sovellusalueiden pysyy aktiivisena . In NET : Cache, löydettiin omaisuutta Page luokka (on todellinen kätkö esine liittyy sovellus, jossa sivu sijaitsee) istunto Tämä on tietoja nykyisestä pyynnön istunnon. Session objekti säilyy jokaiselle käyttäjälle, joka pyytää sivun tai asiakirjan ASP.NET sovelluksen. Tallennetut muuttujat Session objekti ei hylätä, kun käyttäjä siirtyy sivulta toiselle hakemuksessa; sen sijaan, nämä muuttujat jatkuu niin kauan kuin käyttäjä on pääsy sivuille hakemuksesi . In NET : HttpSessionState, löydettiin ominaisuus Page luokan Sovellus Määrittää menetelmiä, ominaisuuksia ja tapahtumia yhteisiä kaikille sovelluksen objektien ASP.NET-sovellus. Tämä luokka on perustaa luokan hakemusten määrittelee käyttäjän Global.asax tiedostoon. Mahdollistaa jakaminen maailmanlaajuisen tietojen poikki useita istuntoja ja pyyntöjä ASP.NET-sovellus. Huomaa: Sovellus valtio ei jaetWindows 7 Driver Update Options