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

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


Approfondimenti

Commenti

Esprimi il tuo giudizio su questo script:

Per procedere devi essere autenticato.

Aggiungi un nuovo commento »»»
Per inserire un commento, devi registrarti alla nostra community.




IN EVIDENZA
MISC