Sí, definitivamente hay una manera de minificar y/o combinar cualquier Javascript y/o Hojas de estilo en cascada para su aplicación ASP.NET.
Pero antes de soltar algunos enlaces, etc ... si está utilizando algunos de los principales frameworks de javascript, como jQuery, MSAjax, lo que sea ... todos ellos generalmente tienen versiones minificadas disponibles para descargar .. y some of them are available on CDN's .. lo que significa que no necesita minimizarlos/combinarlos en su solución.
Here is a list of major javascript libraries cached on the MS CDN.
Ahora, finalmente, para obtener información acerca de cómo minimizar/combinar las soluciones de ASP.NET.
This link has some documentation sobre cómo crear un archivo MSBuild.xml que se utiliza para definir todas las configuraciones/opciones de configuración para YUICompressor.NET.
Mientras que this link is a video I made acerca de cómo hacer esto con TFS2008 y la integración continua.
HTH.
¿Se refiere a ASP .Net? Esto es importante porque .Net es simplemente un marco en el que sería algo ASP lo que en realidad analizaría las condiciones programáticas en resultados estáticos. –
Sí, es ASP .net, disculpa por la ambigüedad. – iBiryukov
También estoy buscando una solución para esto, pero hasta ahora no he encontrado una solución viable. Dos posibilidades que he considerado son: 1) no use asp.net js estándar - esto significa eliminar todo ClientScript.RegisterXXX en el proyecto y usar el mecanismo personalizado 2) Reemplazar el manejador WebRessource.axd en el archivo de configuración con su implementación, que hace lo mismo + compresión. Ambas opciones no son aplicables a mi proyecto, por lo que si encuentras algo más, estaré encantado de escucharlo. – devdimi