Sun Java Solaris Communities My SDN Account Join SDN
 

JavaOne Online Technical Sessions

Pump Up Your Technical Knowledge
Listen and watch as industry luminaries bring you the latest on Java technologies
Active Tab2009
 
Begin Product Tab Sub Links Active Sub LinkJavaOne Technical Sessions JavaOne Hands-On Labs

Ajax Performance Tuning and Best Practice
TS-5400


Presenter: Doris Chen, Sun Microsystems, Inc.; Greg Murray, Netflix


Perhaps the primary motivation for developing Ajax applications is to have a better user experience -- hence figuring out how to achieve an optimized response time becomes an important aspect of Ajax performance optimization.

This session focuses on the improvement of the network transfer time and the JavaScript technology processing time, as the server response is already generally well understood. It uses an Ajax framework case study to show how an Ajax optimization process can be used to optimize performance. During the optimization process, it demonstrates how to measure the performance, determine the bottlenecks, and resolve the problems by applying various best practices. It demonstrates various tools such as the NetBeans IDE, Eclipse, Firebug, and YSlow to show when to use what and how to use them. The session presents a list of Ajax performance tuning tips on combining CSS and JavaScript technology-based resources, setting the correct headers, using minifed JavaScript technology, GZip contents, and strategically placing CSS links and JavaScript technology-based tags.

Intermediate-level Ajax and enterprise developers can really benefit from this session.

After the session, the attendees will be able to

  • Apply the Ajax performance optimization process
  • Choose the right tools and use them
  • Leverage various best practice and performance tuning tips
  • Improve their Ajax application response time ultimately
 
 
FREE White Papers on Java SE, Java EE, cloud computing and database technologies.
New SDN Member Only Offers Every Month Discounts, FREE white papers and more!
Java University and JavaOne Training Sessions