Principales respuestas
Actualizar links a recursos .css y .js cuando cambio el nombre del archivo.

Pregunta
-
Hola. Quería saber, si alguien sabe si es posible, nativamente o con alguna extensión, que al cambiar el nombre de un .js o .css. me actualice la referencia en todas las paginas web donde se usan?
Básicamente para cambiar la versión del archivo.
Lo puedo hacer con sofware externo pero podría ocasionar inconsistencias y sobre todo errores humanos, que al tener todo en un solo lugar sería más raro que ocurriese.
Actualmente estoy trabajando con VS 2010 y C#.Desde ya muchas gracias.
jueves, 12 de febrero de 2015 13:49
Respuestas
-
Idealmente, yo sugeriría actualizar la versión de Visual Studio. En el 2013, puedes usar el RegisterBundles para definir los archivos js y css que vas a incluir, y luego en cada página simplemente llamas al Bundle. Cuando quieras cambiar la versión de los archivos, simplemente la cambias en el Bundle, y quedará actualizada en todas las páginas que usan ese Bundle.
Aunque el Bundling and Minification en principio solo viene "de fábrica" en las versiones más recientes de Visual Studio, en teoría (yo no lo he probado) se puede añadir en el 2010:
- Propuesto como respuesta Karen MalagónModerator viernes, 13 de febrero de 2015 18:00
- Marcado como respuesta RDORlando2010 domingo, 15 de febrero de 2015 15:48
jueves, 12 de febrero de 2015 20:22 -
Activar Minification Bundling ASP.Net WebForms
Bundles en ASP.NET MVC4
El complemento es Microsoft ASP.NET Web Optimization Framework 1.1.3
Para instalarlo desde la consola PM> Install-Package Microsoft.AspNet.Web.Optimization
Para activar la consola Tools > Library Package > Package Manager Console.
- Marcado como respuesta RDORlando2010 domingo, 15 de febrero de 2015 16:08
- Editado RDORlando2010 domingo, 15 de febrero de 2015 16:15
domingo, 15 de febrero de 2015 16:08
Todas las respuestas
-
Idealmente, yo sugeriría actualizar la versión de Visual Studio. En el 2013, puedes usar el RegisterBundles para definir los archivos js y css que vas a incluir, y luego en cada página simplemente llamas al Bundle. Cuando quieras cambiar la versión de los archivos, simplemente la cambias en el Bundle, y quedará actualizada en todas las páginas que usan ese Bundle.
Aunque el Bundling and Minification en principio solo viene "de fábrica" en las versiones más recientes de Visual Studio, en teoría (yo no lo he probado) se puede añadir en el 2010:
- Propuesto como respuesta Karen MalagónModerator viernes, 13 de febrero de 2015 18:00
- Marcado como respuesta RDORlando2010 domingo, 15 de febrero de 2015 15:48
jueves, 12 de febrero de 2015 20:22 -
Si muchas gracias, ya estuve viendo sobre ese tema, y hay una forma de añadirlo al VS 2010.
Lo he probado y funciona, aunque no he tenido tiempo de hacer todas las pruebas las voy hacer en este momento.
También serviría para mi otra pregunta que era como en producción publicar los archivos "minimizados" automáticamente.- Editado RDORlando2010 domingo, 15 de febrero de 2015 15:53
domingo, 15 de febrero de 2015 15:47 -
Activar Minification Bundling ASP.Net WebForms
Bundles en ASP.NET MVC4
El complemento es Microsoft ASP.NET Web Optimization Framework 1.1.3
Para instalarlo desde la consola PM> Install-Package Microsoft.AspNet.Web.Optimization
Para activar la consola Tools > Library Package > Package Manager Console.
- Marcado como respuesta RDORlando2010 domingo, 15 de febrero de 2015 16:08
- Editado RDORlando2010 domingo, 15 de febrero de 2015 16:15
domingo, 15 de febrero de 2015 16:08