Fa l'attuazione responsabile JavaScript esistere per ASP.NET MVC?
-
21-09-2019 - |
Domanda
ho intenzione di implementare il carico sulla tecnica richiesta per il codice JavaScript in ASP.NET MVC. Mi può consigliare le soluzioni esistenti e schemi per la piattaforma?
Ho trovato il post su questo argomento in KAZI MANZUR RASHID'S blog
Quali sono le migliori pratiche per questo compito?
Soluzione
Stiamo usando questo manager e abbastanza felice con esso.
- combinazione di script (o concatenamento). Script dichiarato con MvcScriptManager saranno combinati su la mosca in un unico file di script richiesta quando la pagina viene visualizzata.
- minification Script (o scricchiolio) nella modalità di rilascio. processo di minimizzazione è fatto solo una volta alla prima richiesta che i riferimenti lo script specifico. successivo richieste saranno utilizzare lo script scricchiolava contenuti nella cache (vedi # 5 per i dettagli). Scricchiolio può essere abilitata / disabilitata per ogni script.
- Render risorse localizzate per i file di script stand-alone. localizzato le stringhe verranno aggiunti allo script se specificato.
- Supporto impostazione configurabile compressione HTTP e la scadenza quando outputing script.
- caching Script con dipendenza file. contenuto del file di script è cache in modo che il rendering combinato file di script sarà molto più performante. la dipendenza della cache è collegato al file fisico quindi ogni aggiornamento script nel file system si rifletterà nella cache istantaneamente.
- Supporto di rendering script in modalità debug / release basata sul ambiente funzionante.
- Risoluzione dei percorsi diversi per i file di script stand-alone.
- Supporto di più MvcScriptManagers in una singola pagina (o pagina master). Sostenere il master e la modalità di rendering slave in modo che gli script dichiarato con uno ScriptManager può essere rotolato sopra ad un altro uno per rendering.
- Supporto per lo scenario Web farm.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow