Introducing the RadInputManager control for ASP.NET AJAX

Posted by: the telerik blogs, on 20 Oct 2008 | View original | Bookmarked: 0 time(s)

Last week the ASP.NET team released a Beta of Q3 2008 for RadControls ASP.NET AJAX.  You can download it from http://www.telerik.com/community/forums/thread/b311D-bgmcha.aspx  , and run examples built with it on the online samples page here http://demos.telerik.com/aspnet-ajax-beta/Controls/Examples/Default/DefaultCS.aspx.  The Q3 2008 ASP.NET 2.0 will be shipped with a new server control - RadInputManager. The RadInputManager offers an easy and intuitive way to extend a standard ASP.NET TextBox.

Sometimes web apps will contain, for whatever reason, a large number of Input controls that can significantly impact the page performance. A great solution in these cases is to use RadInputManager. The big benefit with this control is that it can significantly reduce the overall download size of the HTML.  This can provide some really nice performance and load-time wins on pages.

 

The RadInputManager contains four types of settings which could be added:

  • telerik:TextBoxSetting - the targeted textbox will exhibit behavior like a normal RadTextBox
  • telerik:NumericTextBoxSetting - the targeted textbox will be accepting numeric input
  • telerik:DateInputSetting - the targeted textbox will be accepting input in a date format
  • telerik:RegExpTextBoxSetting - the targeted textbox will be accepting characters corresponding to a specified regular expression

 

 

I compared 300 NumericTextBox(RadInputManager) to another leading Numeric Input controls  to check how their performance compared:

Page Load-Time (300 Input controls)

image

 

Maximum Input Controls on the page

image

You can learn more about RadInputManager form the following help articles:

So check out the Beta of Q3 2008 for RadControls ASP.NET AJAX and let me know whether you plan to use the RadInputManager control in your project.

Advertisement
Free Agile Project Management Tool from Telerik
TeamPulse Community Edition helps your team effectively capture requirements, manage project plans, assign and track work, and most importantly, be continually connected with each other.
Category: Performance | Other Posts: View all posts by this blogger | Report as irrelevant | View bloggers stats | Views: 1268 | Hits: 3

Similar Posts

  • Choose your preferred data layout with RadListView for ASP.NET AJAX more
  • Announcing Microsoft Ajax Library (Preview 6) and the Microsoft Ajax Minifier more
  • Ajax Control Toolkit: new controls, bug fixes more
  • Make SharePoint 2007 Act Like SharePoint 2010, Updated more
  • Gaia Ajax 3.6 Alpha released: Ajax GridView and Adaptive Rendering ++ more
  • Announcing the Microsoft AJAX CDN more
  • API changes introduced by the new CoverFlow control more
  • Building Interactive User Interfaces with Microsoft ASP.NET AJAX: Triggering Full Page Postbacks From An UpdatePanel more
  • ASP.NET have left the track? more
  • RadFormDecorator Q2 2009 - more decoration options, faster rendering! more

News Categories

.NET | Agile | Ajax | Architecture | ASP.NET | BizTalk | C# | Certification | Data | DataGrid | DataSet | Debugger | DotNetNuke | Events | GridView | IIS | Indigo | JavaScript | Mobile | Mono | Patterns and Practices | Performance | Podcast | Refactor | Regex | Security | Sharepoint | Silverlight | Smart Client Applications | Software | SQL | VB.NET | Visual Studio | W3 | WCF | WinFx | WPF | WSE | XAML | XLinq | XML | XSD