Microsoft Ajax Library Preview 6
Lunedì 19 Ottobre 2009 - 07:50
di Gianni Malanga

Il team di sviluppo di ASP.NET ha appena rilasciato un nuovo aggiornamento della Microsoft Ajax Library Preview 6 che include un buon numero di nuove funzionalità e migliorie in questa famosa libreria per lo sviluppo AJAX Client Side che allo stato attuale può essere utilizzata in tutte le versioni di ASP.NET attualmente disponibili (da ASP.NET 2.0 passando per la 3.5 sino alla versione 4.0) ed inoltre può essere impiegata non solo con ASP.NET Web Forms ma anche con ASP.NET MVC.
Tra le novità di questo nuovo aggiornamento troviamo una sintassi più semplificata per la creazione di controlli client, un nuovo client script loader che consente di caricare dinamicamente tutti i file JavaScript necessari ai controlli utilizzati e di eseguire nel giusto ordine gli script ed infine miglioramenti significativi nell’ambito dell’integrazione di jQuery che vede ora la possibilità di esporre automaticamente i controlli Ajax in forma di plug-in jQuery.
Oltre a tutto questo, è presente ora nella libreria un nuovo tool, il Microsoft AJAX Minifier, che ci permette di migliorare le performance delle nostre applicazioni AJAX riducendo significativamente le dimensioni dei file JavaScript utilizzati. Il Microsoft AJAX Minifier può essere utilizzato da linea di comando o anche, più comodamente, all’interno di un Visual Studio MSBuild task in modo tale da essere integrato nel processo di compilazione di Visual Studio.
Categoria: Microsoft Dev | Permalink
Commenti
1
il Microsoft AJAX Minifier, che ci permette di migliorare le performance delle nostre applicazioni AJAX
Questa affermazione e’ piu’ che inesatta e scrivero’ a breve un post sull’argomento ma per favore non diciamo che ridotte dimensioni di un file significano migliori performances dell’applicativo, grazie.
2
@Andr3a:
Non sono propriamente d’ accordo, diminuire il traffico http può avere come effetto indesiderato l’ aumento di velocità, poi bisogna vedere tutto il resto, ovviamente ;)# - postato da Cristian Carlesso - 19 Ottobre 2009 - 19:03
3
tempo di download e prestazioni JavaScript sono due universi differenti, per questo ho sottolineato l’inesattezza, per evitare confusione tra i due argomenti. Anche perche’ un packer, ad esempio, richiede esecuzione ed interpretazione per ogni volta che si visita la pagina, ergo meno download, piu’ tempo per eseguire il codice.
4
Performance è un termine generico che include tra i suoi significati anche il Throughput dei dati ovvero: “la quantità di dati trasmessi in una unità di tempo”. Da questo punto di vista, quindi, la compressione dei file degli script causa proprio una migliore performance dell’applicativo dal punto di vista del suo utilizzo efficiente del canale trasmissivo.
Non penso quindi che quell’affermazione sia inesatta.
# - postato da Gianni Malanga - 20 Ottobre 2009 - 15:02







