ASP.NET Performance Benefits

Back-End Acceleration Advantage

Back-End Acceleration offers an array of ASP.NET performance improvement solutions. Each solution represents a feature or technique to achieve a specific benefit. Developers can enable any set of solutions for a particular page by using an appropriate Web Stimulus control, option, API, technique, or pattern.

  • Reduces the stress on your network like no other compression.

    Traffic reduction. Web Stimulus reduces the download traffic by 20-50 times and upload traffic by 4-6 times. It automatically removes countless HTML tags, style information, scripts and other non-data related payload from the web traffic, as well as uses compression (see how to accelerate web page in 3 steps).
  • Eradicates redundancy from your traffic.

    Granular caching. Web Stimulus caches any designated portions of a ASP.NET page independently. It then downloads only those portions of the page that were modified since the last request from the server. It enables the developer to create caching units at any granularity. Every caching unit can have its own caching rules to make sure that an update of any part of the page is downloaded only once. It creates unprecedented caching versatility and efficiency.
  • Offloads your server infrastructure by putting a harness on users' computers.

    Server offload. Web Stimulus has a unique server offload mechanism that shifts execution of the ASP.NET code selected by the developer from the server to the client. The offloaded code runs faster on the end-user computer, where the hardware resources are undivided, and elevates server availability to other requests. The server also has the ability to save resources and avoid redundant database queries by only partially processing requests from the clients whose granular cache stores any up-to-date page portions (see how to accelerate web page in 3 steps).
  • Caches dynamic pages on the client.

    Dynamic caching. Web Stimulus caches ASP.NET pages on the client. This allows the browser to load cached content instantly without using bandwidth or server resources. Fresh content from the server is downloaded every time it changes, but if the server is unchanged then the cached content is used (see how to enable caching in 2 steps).
  • Handles all requests with fewer server roundtrips.

    Reduction in requests. Web Stimulus captures excessive requests to the server and routes them to be processed locally. The same ASP.NET page lifecycle is executed locally and new HTML is rendered almost instantly.

     

  • Keeps ASP.NET controls stateful without ViewState traffic.

    ViewState optimization. Web Stimulus automatically excludes ViewState from the download traffic since it is generated by the client code and reduces ViewState upload size by many times. Additionally, when ViewState information is handled by the code that was offloaded to the client, the developer can entirely exclude ViewState from the upload traffic by setting a single attribute. This benefit is achieved without compromising statefulness of the controls.

More Benefits