Telerik blogs
  • Web ASP.NET AJAX

    A quick, but not so dirty Image Editor using the public RadEditor ImageEditing API

    The ImageEditor dialog in RadEditor has been around for about half a year, providing much wanted common image editing capabilities to the editor's end users.      This dialog in fact is the front-end of a basic image editing engine that has been built into the Telerik.Web.UI.dll. Some time ago our colleague Todd Anglin suggested that we make the API public so it can be used independent of the editor. Sounded like a good idea - and the coming Q3 2008 will allow you to take advantage of it :)  And since the functionality is already available in the already released RadControls Futures (which acts...
    October 23, 2008
  • Release

    Introducing the RadInputManager control for ASP.NET AJAX

    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 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...
    October 20, 2008
  • Web ASP.NET AJAX

    AJAX >> Using AJAX to load a usercontrol that has JavaScript declared in it

    Normal 0 false false false MicrosoftInternetExplorer4   /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-parent:""; mso-padding-alt:0in 5.4pt 0in 5.4pt; mso-para-margin:0in; mso-para-margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:10.0pt; font-family:"Times New Roman"; mso-ansi-language:#0400; mso-fareast-language:#0400; mso-bidi-language:#0400;} One of the things one needs to take care of when converting an existing application to use MS AJAX is inline script blocks inside pages or user controls. Problem with these is that if the control is sent to the client as a result of a partial page update (e.g. AJAX call) the inline script block simply won’t execute at all. The...
    October 20, 2008
  • Web ASP.NET AJAX

    Codeless client-side data-binding for your ASP.NET AJAX DataGrid?

    With RadControls for ASP.NET AJAX Q3 Beta we have provided great client-side data-binding improvement for the grid and now you can bind your data to any web service or page method completely codeless: ...   <ClientSettings>       <DataBinding Location="MyWebService.asmx" SelectMethod="GetDataAndCount" />  ...     Using this new approach you can get both data and total items count in a single request and if you turn on client-side caching the grid will perform request to the server only when needed! I'm really excited to announce that we extended this even more and now you specify following new properties: SortParameterType - SelectMethod sort expressions argument type. Can be set to "String", "List", "Linq" and "Oql". Default is...
    October 20, 2008
  • People Accessibility

    UI Automation/Accessibility in Silverlight 2, tools and resources summary

    The purpose of this post is to summarize the tools and resources for UI Automation/Accessibility testing in Silverlight 2 available at the present moment as well as to share a few details on what’s expected in the nearest future. There are a lot of resources on the web about Microsoft UI Automation framework and Active Accessibility so I’m not going to put any general information here. Still, you can refer to the list at the end of the post for additional information. The UI Automation testing tools are quite important to developers and testers (like me) that are interested in ...
    October 20, 2008
  • Web ASP.NET AJAX

    A quick, but not so dirty Image Editor using the public RadEditor ImageEditing API

    The ImageEditor dialog in RadEditor has been around for about half a year, providing much wanted common image editing capabilities to the editor's end users.      This dialog in fact is the front-end of a basic image editing engine that has been built into the Telerik.Web.UI.dll. Some time ago our colleague Todd Anglin suggested that we make the API public so it can be used independent of the editor. Sounded like a good idea - and the coming Q3 2008 will allow you to take advantage of it :)  And since the functionality is already available in the already released RadControls Futures (which acts...
    October 23, 2008
  • Release

    Introducing the RadInputManager control for ASP.NET AJAX

    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 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...
    October 20, 2008
  • Web ASP.NET AJAX

    AJAX >> Using AJAX to load a usercontrol that has JavaScript declared in it

    Normal 0 false false false MicrosoftInternetExplorer4   /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-parent:""; mso-padding-alt:0in 5.4pt 0in 5.4pt; mso-para-margin:0in; mso-para-margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:10.0pt; font-family:"Times New Roman"; mso-ansi-language:#0400; mso-fareast-language:#0400; mso-bidi-language:#0400;} One of the things one needs to take care of when converting an existing application to use MS AJAX is inline script blocks inside pages or user controls. Problem with these is that if the control is sent to the client as a result of a partial page update (e.g. AJAX call) the inline script block simply won’t execute at all. The...
    October 20, 2008
  • Web ASP.NET AJAX

    Codeless client-side data-binding for your ASP.NET AJAX DataGrid?

    With RadControls for ASP.NET AJAX Q3 Beta we have provided great client-side data-binding improvement for the grid and now you can bind your data to any web service or page method completely codeless: ...   <ClientSettings>       <DataBinding Location="MyWebService.asmx" SelectMethod="GetDataAndCount" />  ...     Using this new approach you can get both data and total items count in a single request and if you turn on client-side caching the grid will perform request to the server only when needed! I'm really excited to announce that we extended this even more and now you specify following new properties: SortParameterType - SelectMethod sort expressions argument type. Can be set to "String", "List", "Linq" and "Oql". Default is...
    October 20, 2008
  • People Accessibility

    UI Automation/Accessibility in Silverlight 2, tools and resources summary

    The purpose of this post is to summarize the tools and resources for UI Automation/Accessibility testing in Silverlight 2 available at the present moment as well as to share a few details on what’s expected in the nearest future. There are a lot of resources on the web about Microsoft UI Automation framework and Active Accessibility so I’m not going to put any general information here. Still, you can refer to the list at the end of the post for additional information. The UI Automation testing tools are quite important to developers and testers (like me) that are interested in ...
    October 20, 2008