Por supuesto, si alguien que supiera lo que estaban haciendo podría utilizar el ensamblado Reflector y extraer el JS o CSS. Pero eso sería muchísimo más trabajo que solo usar algo como FireBug para obtener esta información. Es improbable que un usuario final habitual tenga el deseo de resolver todos estos problemas solo para desordenar los recursos. Cualquiera que esté interesado en este tipo de cosas es probable que sea un usuario malintencionado, no el usuario final. Probablemente tenga muchos otros problemas con respecto a la seguridad si un usuario puede usar una herramienta como el reflector de ensamblaje en su DLL porque para ese punto su servidor ya se ha visto comprometido. La seguridad no fue el factor en mi decisión de incorporar los recursos.
El objetivo era evitar que los usuarios hicieran algo tonto con estos recursos, como eliminarlos pensando que no son necesarios o manipularlos de otro modo.
También es mucho más fácil empaquetar la aplicación para fines de implementación porque hay menos archivos involucrados.
Es cierto que la DLL (biblioteca de clases) utilizada por las páginas es más grande, pero esto no aumenta las páginas. ASP.NET genera el contenido que debe enviarse al cliente (el navegador). No se envía más contenido al cliente de lo que se necesita para que la página funcione. No veo cómo la biblioteca de la clase que ayuda a publicar estas páginas tendrá ningún efecto sobre el tamaño de los datos que se envían entre el cliente y el servidor.
Sin embargo, Rjlopes tiene un punto, podría ser cierto que el navegador no puede almacenar en caché recursos de JavaScript/CSS incorporados. Tendré que verificarlo, pero sospecho que Rjlopes es correcto: los archivos JavaScript/CSS deberán descargarse cada vez que se realice una devolución de datos de página completa en el servidor. Si esto resulta ser cierto, este impacto en el rendimiento debería ser un factor en su decisión.
Todavía no he podido probar las diferencias de rendimiento entre el uso de recursos incrustados, el resex y archivos individuales porque he estado ocupado con mis esfuerzos. Espero poder acceder a él más tarde porque tengo mucha curiosidad y el punto de almacenamiento en caché del navegador Rjlopes ha surgido.
ver [aquí] (http://stackoverflow.com/a/40399162/5137413) para la solución Espero que este sulotion le ayude –