Progress Telerik
  • PRODUCTS
    Complete Solutions
    Complete .NET Toolbox
    • DevCraft Deliver awesome UI with the richest .NET toolbox
    Mobile App Development
    • Telerik Platform Develop cross-platform mobile applications
    Web Content & Customer Journey
    • Progress Sitefinity Build engaging websites with intuitive web content management
    Software Quality
    • Test Studio Release better quality software faster
    UI Components
    Web
    Kendo UI UI for ASP.NET AJAX UI for ASP.NET MVC UI for ASP.NET Core UI for JSP UI for PHP UI for Silverlight
    Mobile
    UI for Xamarin UI for NativeScript UI for iOS UI for Android UI for Windows Phone UI for UWP (Windows 10)
    Desktop
    UI for WPF UI for UWP (Windows 10) UI for Windows Universal UI for WinForms

    App Development
    JavaScript Hybrid Mobile
    AppBuilder
    JavaScript Native Mobile
    NativeScript OSS framework
    Services
    Backend Services Mobile Analytics
    Debugging
    Fiddler JustDecompile JustTrace

    Reporting and QA
    Reporting & Data
    Reporting Report Server Data Access
    Testing & productivity
    Mobile Testing API Testing Testing Framework JustMock JustCode
  • ENTERPRISE
  • FREE TRIALS
  • PRICING
  • SUPPORT & LEARNING
  • ABOUT US
  • YOUR ACCOUNT
Search
Your Account
Telerik Platform
UI for ASP.NET AJAX ‹ Overview
Demos Pricing Try now

Performance

Tech Info

How the Telerik ASP.NET AJAX Controls Help You Build Better-Performing Apps Faster

Understanding how important app’s performance is for its success, Telerik has always been looking into finding creative ways to save you time and effort in this regard. The Telerik ASP.NET AJAX suite not only offers controls utilizing smart performance-maximization techniques, but it also ships several components specifically focused on optimizing your web pages’ loading time.


The Telerik Controls for Performance Optimization of ASP.NET Apps

If you choose to build your application with Telerik UI for ASP.NET AJAX, you will have at your disposal several components engineered to significantly improve your application’s performance.

RadScriptManager and RadStyleSheetManager

Since the number of requests a page generates upon initial load is one of the most common performance bottlenecks, Telerik has devised the RadScriptManager and RadStyleSheetManager controls to help you combine all JavaScript and CSS requests to the server into a single request, thus greatly improving the overall page load time.

RadInputManager

The RadInputManager control is an input validation control providing your end users with real-time feedback about the text they have entered in form input fields. RadInputManager is the best choice for top performance and highly-optimized pages for a few simple reasons: it reduces the bytes sent over the wire and has a better caching story, it is much faster to configure than traditional ASP.NET validation controls and it improves overall page load performance.

RadAjaxManager

The Telerik RadAjaxManager control offers a completely codeless approach to ajaxifying all controls that normally work with postbacks in your existing or new web applications. The control eliminates the need for you to write JavaScript or invoke AJAX requests manually.


Performance Maximization Techniques Utilized by the Telerik Controls

The Telerik ASP.NET AJAX controls utilize smart performance-optimization techniques to allow you to build high performing apps faster and easier.

Flexible Semantic Rendering

The Telerik ASP.NET AJAX navigation components use advanced CSS rendering with list items rather than HTML tables in order to keep the page output clean and minimal. The semantic rendering not only improves the responsiveness of your applications but also makes your web pages more easy-to-crawl for search spiders and thus more SEO-friendly.

CSS Sprites for Minimal HTML Footprint

Since modern browsers can only download a handful of items from the same domain at one time, pages with lots of images, CSS and JavaScript files can take a while to download not because of the bits, but because of the connection limit. This is why Telerik UI for ASP.NET AJAX uses CSS sprites to combine numerous images into one, so that you have only one request to the server. Our tests prove this technique decreases page load time between 20-60%.

HTTP Compression with RadCompression

The Telerik controls allow you to achieve less traffic and faster page load for your app completely codelessly thanks to its HttpModule, RadCompression. The module is designed to automatically compress the bits the server is sending back to the browser in a way that once the bits reach the browser, the browser decompresses the response so your application can work with it normally. RadCompression improves your page performance by reducing the time to last byte to up to 75%.

Content Delivery Network (CDN) Support

The Telerik CDN is hosted on the Amazon CloudFront service, a global content delivery service used to cache and deliver all types of content, including images, videos, CSS and JavaScript files. This way if your app is built with Telerik UI for ASP.NET AJAX, its client requests will automatically be redirected to the nearest server as opposed to the central web server and will be able to more quickly retrieve and download its content. What is more, Telerik covers the hosting expenses for your app’s resources stored on the CDN.

Rich Client-side Capabilities

The Telerik ASP.NET AJAX controls feature rich client-side features that are immediately persisted on the server. For your app this means fewer trips to the server and better responsiveness.

Additionally, the controls expose a number of powerful databinding and caching techniques for taking full control over performance, such as lightweight JSON traffics and complete support for ViewState-less operation. The integrated jQuery library is also an important element of our client-side databinding and we use it for advanced calling of PageMethods and WebServices.

  • System Requirements
  • Browser Support
  • HTML5 Compliance
  • XHTML Compliance
  • Accessibility Support
  • Localization and RTL Support
  • .NET Support
  • Performance
  • .NET TOOLBOX
    DevCraft
  • MOBILE APP DEVELOPMENT
    Telerik Platform
  • DIGITAL CONTENT & EXPERIENCE
    Progress Sitefinity
  • SOFTWARE QUALITY
    Test Studio
Get Products
  • Free Trials
  • Pricing
Solutions
  • Enterprise
  • Partners
Resources
  • Demos
  • Documentation
  • Release History
  • Forums
  • Blogs
  • Developer Network
  • Events
Recognition
  • Key Customers
  • Success Stories
  • Testimonials
  • Awards
Company
  • About Us
  • Press Releases
  • Media Coverage
  • Offices
  • Careers
CONTACTS
  • USA: +1 888 365 2779
  • UK: +44 20 7382 4450
  • India: +91 124 4300987
  • Germany: +49 89 2441642-70
  • Bulgaria: +359 2 8099850
  • Australia: +61 3 9805 8670
  • Contact sales

Copyright © 2017, Progress Software Corporation and/or its subsidiaries or affiliates. All Rights Reserved.

Progress, Telerik, and certain product names used herein are trademarks or registered trademarks of Progress Software Corporation and/or one of its subsidiaries or affiliates in the U.S. and/or other countries. See Trademarks or appropriate markings.

Terms of UseSite FeedbackPrivacy Policy

Powered by Progress Sitefinity