Your SlideShare is downloading. ×
Aspnet Ajax Performance Improvement
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Introducing the official SlideShare app

Stunning, full-screen experience for iPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Aspnet Ajax Performance Improvement

2,494
views

Published on

Published in: Technology, Business

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
2,494
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
43
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Microsoft GCR CSS Ready to showPresentation
    -- Lance Zhang
  • 2. Tech topic
    ASP.NET AJAX Performance Improvement
  • 3. AJAX Overview
    AJAX (asynchronous JavaScript and XML), is a group of interrelated web development techniques used for creating interactive web applications or rich Internet applications.
  • 4. AJAX frameworks
    There are more than 100 popular AJAX Frameworks
  • 5. Performance Issues ?
  • 6. Experiment Page
  • 7. Performance Analysis
    • HttpWatch to show the network traffic.
    • 8. ScriptReferenceProfiler to show the JavaScript reference.
  • The Network Traffic
  • 9. The JavaScript References
    ScriptReferenceProfiler http://www.codeplex.com/aspnet/Release/ProjectReleases.aspx?ReleaseId=13356
  • 10. Optimization in Web.config
  • 11. Enable The Caching
  • 12. Enable The Compression
  • 13. Optimization in ScriptManager
  • 14. ScriptMode
    Scott Guthrie‘s post:
    Don’t leave the <compilation debug=”true”/>
    It will cause:
    • The compilation of ASP.NET pages takes longer
    • 15. Code can execute slower
    • 16. Much more memory is used within the application at runtime
    • 17. Scripts and images downloaded from the WebResources.axd handler are not cached
  • EnablePartialRendering
    EnablePartialRendering:
    It gets or sets a value that enables partial rendering of a page, which in turn enables you to update regions of the page individually by using UpdatePanel controls.
    will be16
  • 18. LoadScriptBeforeUI
    Moving ASP.NET AJAX scripts after visible content
  • 19. Script D
    Script Combination
  • 20. ToolkitScriptManager
  • 21. CompositeScript
    ASP.NET 3.5 with SP1
  • 22. Summary
  • 23. Thank you!
    &
    Questions?