|
Niputtamisen ja pakkaamisen periaate on yhdistää ja pakata useita CSS-tiedostoja dynaamisesti yhdeksi CSS-tiedostoksi, ja useat JS-tiedostot yhdistetään ja pakataan dynaamisesti yhdeksi JS-tiedostoksi, jotta selaimen pyyntöjen määrä palvelimen resurssitiedostoihin vähenee, resurssitiedostojen koko pienenee ja sivun vastausnopeus paranee. ASP.NET 4.5 ja uudemmat tukevat tätä teknologiaa (optimointi).
Näin käytetään:
Ensin lataa paketti Microsoft.AspNet.Web.Optimization ja konfiguroi se seuraavasti:
Vaihe 1: Kuten tavallista, luo uusi luokka App_start-kansion alle, kuten kuvassa näkyy:
Tässä on parametri "BundleTable.EnableOptimizations":
Jos tätä ei ole asetettu, System.Web.Optimization käyttää oletuskäytäntöä,
AtDebug-tilaEi käytössäYhdistäminen ja pakkaus.
AtJulkaisutilaOta käyttöönYhdistäminen ja pakkaus.
Jos se asetetaan, oletuspolitiikka ohitaan;
|