Sì, c'è sicuramente un modo per ridurre e/o combinare qualsiasi Javascript e/o Cascading Style Sheets per l'applicazione ASP.NET.
Ma prima di rilasciare alcuni collegamenti, ecc ... se si utilizzano alcuni dei principali framework di javascript, come jQuery, MSAjax, qualunque sia. Di solito hanno una versione ridotta disponibile per il download .. e some of them are available on CDN's .. il che significa che non è necessario minimizzare/combinarli nella soluzione.
Here is a list of major javascript libraries cached on the MS CDN.
Ora, infine, per alcune informazioni su come minimizzare/combinare le soluzioni ASP.NET.
This link has some documentation su come creare un file MSBuild.xml che viene utilizzato per definire tutte le impostazioni/opzioni di configurazione per YUICompressor.NET.
Mentre this link is a video I made su come eseguire questa operazione con TFS2008 e integrazione continua.
HTH.
fonte
2010-09-24 12:21:34
Intendi ASP .Net? Questo è importante perché .Net è semplicemente una struttura in cui sarebbe qualcosa di ASP che in realtà analizzerebbe le condizioni programmatiche in output statico. –
Sì, è ASP .net, scusa per l'ambiguità. – iBiryukov
Sto cercando anche una soluzione per questo, ma finora non ho trovato alcuna soluzione fattibile. Due possibilità che ho considerato sono: 1) non utilizzare lo standard asp.net js - questo significa rimuovere tutti ClientScript.RegisterXXX nel progetto e utilizzare il meccanismo personalizzato 2) Sostituire il gestore WebRessource.axd nel file di configurazione con la tua implementazione, che fa la stessa + compressione. Entrambe le opzioni non sono applicabili al mio progetto, quindi se trovi qualcos'altro sarei felice di sentirlo. – devdimi