Utilizzare le funzionalità di unione dei Javascript di ASP.NET 3.5 SP 1

di Daniele Bochicchio, in ASP.NET 3.5 SP 1, AJAX,

La possibilità di combinare in un solo file tutti i Javascript presenti sulla pagina può rappresentare un netto vantaggio in termini di performance, perchè consente di inviare un solo file anzichè n frammenti, con maggiore velocità di rendering della pagina da parte dei browser.

ASP.NET 3.5 SP 1 include un nuova funzionalità, chiamata Script Combining, che consente di combinare in un solo invio i file Javascript generati e registrati dinamicamente, agendo sullo ScriptManager, attraverso la proprietà CompositeScript:

<asp:ScriptManager ID="SM" runat="server">
  <CompositeScript>
    <Scripts>
      <asp:ScriptReference name="MicrosoftAjax.js"/>
      <asp:ScriptReference name="MicrosoftAjaxWebForms.js"/>
    </Scripts>
  </CompositeScript>
</asp:ScriptManager>

Da questo momento verranno combinati insieme i due file ed anzichè essere serviti separatamente, lo saranno unendone il contenuto.

Per visualizzare tutti gli script presenti su una pagina, è possibile utilizzare un custom control ad hoc, chiamato ScriptRefenceProfiler, che può essere scaricato da questo indirizzo:
http://www.codeplex.com/Release/ProjectReleases.aspx?ProjectName=aspnet&ReleaseId=13356

Commenti

Visualizza/aggiungi commenti

| Condividi su: Twitter, Facebook, LinkedIn

Per inserire un commento, devi avere un account.

Fai il login e torna a questa pagina, oppure registrati alla nostra community.

Approfondimenti

I più letti di oggi