• We are pretty excited with this service pack release as it comes along with the Beta edition of the RadGridView control and the first community preview of the RadDocking tool for Silverlight. You can learn more about these "Futures" build in the following blog post:

    RadControls for Silverlight Futures

    Below you can find detailed information about all the changes included in the latest service pack release of RadControls for Silverlight. We will much appreciate your feedback on the progress we made with this SP release. All your comments are  welcome.

     

    To download the files please log into your telerik.com account.

    To see the demos follow the...

  • The current article is taken from javascript.faqts
    Contributors: ha mo, Daniel LaLiberte, Brent Boyer, Martin Honnen, mercury rising,

     

    There is no true wait, sleep, or similar function in either the core JavaScript language or in client side JavaScript. Client side JavaScript however provides     setTimeout('js code here', delayInMilliseconds) which allows you to schedule execution of piece of script and setInterval('js code here', intervalInMilliseconds) which allows you to periodically excute a piece of script.

    So if you wanted (pseudo code)

    statement1; 
    wait (someDelay); 
    statement2; 

    you would stuff the code into functions:

    function statement1 () { 
        // your code here 
    function statement2 () { 
        // your code here 
     
    and call
    statement1(); 
    setTimeout('statement2()', someDelay); 
     

     

    If you wanted (pseudo...

  • Hi all,

     

    Telerik’s support is always focused at satisfying customer needs – if you have used our controls for some time now, I guess you have already found that out. If you have just started getting familiar with our products – give us a try ;)

     

    Our support services however, being targeted on our products only, cannot provide you with custom solutions, although we try to help as much as possible. That is why we decided to start a new series of blog posts aimed at different aspects of ASP.NET development. The content is gathered from various newsgroups, blog posts, tutorials in...
  • Get Organized with the RadPanelBar

    Thursday, December 18, 2008 by XAML Team | Comments 4

    If you have ever used Microsoft Outlook or Windows Explorer, you have seen the use of panels to organize content.  See Outlook 2007 screenshot below:

    image

    This is a very useful method of organizing information that you want available to the user all the time.  Panels can house different functionality like managing options, navigating the application or displaying important details.  You can incorporate this same functionality in your applications using the RadPanelBar. 

    To get started, I thought it might be nice to create a Outlook like PanelBar with a calendar inside.  My goal is not to recreate what Outlook has done, but...

  • We are excited to announce the latest SP1 edition of the RadControls for WPF Q3 2008. The controls have been under serious development during the last couple of weeks and we managed to include major improvements and bugfixes in this latest service pack release.

     

    Online examples can be seen at:
    Online Demos

    To download the latest build please visit your Client Account

     

    A detailed list of all the changes can be found below:

     

    RadGridView

    • New themes
      • New Office_Black theme has been added
    • New features
      • New API has been added for starting/canceling new row insertion
    • Improvements
      • Scrolling performance improvements ...
  • Just a quick follow-up: we uploaded the application sample as a code library item named "Using OpenAccess with SilverLight and Ado.Net Data Services"

    and it is available at:...

  • After we prepared our data service it is time to put some client UI into it. I must apologize in advance as the only UI that I’ve used is a ListBox control, and it looks… well pretty much ugly. The goal was to proof that the whole setup works as expected, not to design a profound UI solution. I am pretty sure that as a follow up, our SilverLight team will enhance the sample to a full-scale integration example very soon.

    To start with, add a SilverLight application in your solution:

     

    image

     

    In the process of adding you will have to...

  • With our next service pack you will be able to compress your entire AJAX traffic completely codeless with a single web.config setting:

    ...
    <httpModules> 
      <add name="RadCompression" type="Telerik.Web.UI.RadCompression" /> 
    </httpModules> 
    ...
      <!--
            The system.webServer section is required for running ASP.NET AJAX under Internet
            Information Services 7.0.  It is not necessary for previous version of IIS.
        --> 
      <system.webServer> 
        <modules> 
           <add name="RadCompression" type="Telerik.Web.UI.RadCompression" /> 
        </modules> 
    ...

    Features:
    Support for all traditional ajax requests including RadAjaxManager,...

  • In my previous post we looked into providing data to the client using ADO.NET Data Services and Telerik OpenAccess. However it is very rare just to present data, as usually some processing is done by the application on the client side, data gets modified and it is pushed back to the server for persistence. With ADO.NET Data Services this is done by implementing the IUpdateable interface by the data context class used on the server.

    NOTE: We do not implement IExpandProvider at the moment.

    They say that a picture is worth a thousand words, so same is true for the code – I...

  • In the past developers used <body onload="..."> to execute some script as soon as the page is loaded. Nowadays this is rather old-fashioned, no matter how you look at it. What's more, it doesn't work as expected in ASP.NET AJAX websites. Consider the following example:

     

    <body onload="MyFunction()"
     
    <script type="text/javascript"
     
       function MyFunction() 
       { 
          var myAjaxControl = $find("myAjaxControlClientID"); 
          myAjaxControl.doSomething(); 
       } 
     
    </script> 
     
    </body> 

     

    The client-side page load event is fired by the browser as soon as all HTML and scripts have been loaded. However, this happens before the controls' client-side instances have been created. As a result, myAjaxControl will be null and the doSomething() method will trigger a Javascript error. So, a lot better approach...