Telerik blogs
  • People Accessibility

    WAI-ARIA support for RadControls for ASP.NET AJAX

    The Web is fundamentally designed to work for all people, whatever their hardware, software, language, culture, location, or physical or mental ability. When the Web meets this goal, it is accessible to people with a diverse range of hearing, movement, sight, and cognitive ability. W3C Accessibility Basics This is how the World Wide Web Consortium Accessibility Basics article starts. To help make the web more accessible, W3C maintains the WAI-ARIA specification. In a world of ever advancing web technologies, the number of RIA (Rich Internet Application) offerings increase every day. HTML, Javascript and CSS is used to create UI experiences that go far beyond HTMLs inherently document-oriented nature. WAI-ARIA tries...
  • Web ASP.NET AJAX

    Sign Up for a RadControls for ASP.NET AJAX Online Training

    Telerik’s partner Falafel Software is organizing a 3-day training class demonstrating how to create websites using major Telerik ASP.NET AJAX controls. If you are willing to learn RadControls from the ground up and see in action key techniques for making the most out of them, this class is just the right thing for you. The sessions will demonstrate how RadControls are configured declaratively - both in the markup and in the visual designer, as well as programmatically - in code-behind and client-side scripts. You will also learn to data bind RadControls using industry standard data sources and use templates to...
  • Web ASP.NET AJAX

    Using the RadFileExplorer for ASP.NET AJAX in SharePoint 2010 web parts

    This blog post will show how to integrate the RadFileExplorer control for ASP.NET AJAX to work with SharePoint 2010 libraries. If you need a version for MOSS 2007, take a look at this earlier post. By default, the control interfaces with a virtual folder in your web application and allows you to do all kinds of file/folder operations (create new folders, upload/move/delete/rename items, preview, etc.). The default behavior of the control is limited to virtual folders that can be mapped to physical locations on the server's drives. SharePoint web applications use libraries to store documents/images and these libraries are only available from the SharePoint...
  • Web ASP.NET AJAX

    Memory Leaks and Memory Consumption in web applications (Part 3)

    This post is number three in a three part series about memory consumption for web applications. Links to Part 1 and Part 2. Memory Consumption - Best Practices To be perfectly honest there is only one issue with memory consumption, i.e. using too much of it. Size does matter. Therefore every web developer should try and minimize the impact on the usage of memory, especially when the application tends to become huge. Web applications are becoming more and more client-side oriented and staying on one and the same page for hours should not be an exception. Therefore careful creation of new objects, managing the...
  • Web ASP.NET AJAX

    Memory Leaks and Memory Consumption in web applications (Part 2)

    This post is number two in a three part series about memory consumption for web applications in general. Click here to read the first post. Memory leak examples In this post, we will look at different examples of leaks. The examples presented are as close as possible to real situations. Their purpose is to present several patterns that usually cause memory leaks. A way to manage the leakage is given along with the examples. The examples rely on the use of the ASP.NET AJAX Framework. Let’s start with a simple example of attaching a click event to a button element: Attaching event handlers HTML: <form id="form1" runat="server">        <asp:ScriptManager ID="theScriptManager" runat="server" />        <div id="buttonContainer">              ...