.NET 3.5 SP1 introduce el nuevo elemento CompositeScript del control ScriptManager, que nos permite definir múltiples referencias de scripts. Todas las referencias del elemento CompositeScript se combinan en el servidor y son servidas como un script simple al cliente, reduciendo el número de peticiones al servidor y mejorando el tiempo de carga de las aplicaciones ASP.NET.
Cuando el navegador Web comienza a servir una página, nunca realiza más de 4 peticiones simultaneas, por esta razón, cuantas más peticiones, más lento es el proceso de carga de una página. De aquí se desprende que en ocasiones es preferible tener menos peticiones y archivos más grandes.
Pero bien, veamos como hacerlo:
<html>
<head>
<title>Scripts Combinados</title>
</head>
<body>
<form id="form1" runat="server">
<asp:ScriptManager ID="ScriptManager1" runat="server">
<CompositeScript>
<Scripts>
<asp:ScriptReference Path="~/Scripts/Script1.js" />
<asp:ScriptReference Path="~/Scripts/Script2.js" />
<asp:ScriptReference Path="~/Scripts/Script3.js" />
</Scripts>
</CompositeScript>
</asp:ScriptManager>
</form>
</body>
</html>
Espero te sea útil…
No hay comentarios:
Publicar un comentario