Telerik blogs

Latest

  • Desktop WinForms

    RadControls for WinForms gaining more speed

    …Or how you should manage predefined themes in Q2 2008 As mentioned previously, RadControls for WinForms is the only WinForms suite which provides WPF-like effects on the classic Windows Forms platform. This has its challenges, because the Windows Forms platform was not build with such rich visualization in mind. For example, performance suffers if too many elements are animated on the form; the form/application start up time increases with too many visual elements on the form, etc. It is our job to try and find ways to keep these times at a minimum, but keep the same rich functionality and dazzling...
    July 14, 2023 2 min read
  • Release

    New online resources for the past four weeks (06/23/2008 - 07/20/2008)

    Below is a summary of the new online resources available for our ASP.NET controls//Telerik Reporting/Sitefinity:   ASP.NET RadGrid Help topics Section 508 compliance http://www.telerik.com/help/aspnet-ajax/grid-section-508-compliance.html   RadAjax Help topics Getting started -> How RadAjax works: Controls and Configuration http://www.telerik.com/help/aspnet-ajax/ajx-how-it-works.html   RadComboBox Code library entries Reside the DropDown with a mouse: http://www.telerik.com/community/code-library/submission/b311D-begcmk.aspx Help topics Appearance and Styling > Tutorial: Change the appearance of the Input element http://www.telerik.com/help/aspnet-ajax/appearance-change-input-look-tutorial.html   RadTreeView Code library entries Drag a node to a TextArea: http://www.telerik.com/community/code-library/submission/b311D-bemmam.aspx Help topics Troubleshooting -> Load On Demand with server-side NodeClick http://www.telerik.com/help/aspnet-ajax/troubleshooting-load-on-demand-on-server-side-node-click.html   RadScheduler Knowledge base articles Using RadScheduler with AccessDataSource: http://www.telerik.com/support/kb/article/b454K-bacm-b454T-cth-b454c-cth.aspx Customizing the advanced template: http://www.telerik.com/support/kb/article/b454K-badd-b454T-cth-b454c-cth.aspx How to show all appointments in Month view: http://www.telerik.com/support/kb/article/b454K-badb-b454T-cth-b454c-cth.aspx Help topics Client-Side Programming -> OnClientTimeSlotContextMenu http://www.telerik.com/help/aspnet-ajax/client-side-onclienttimeslotcontextmenu.html Client-Side Programming -> OnClientAppointmentMoveStart...
    July 25, 2008 2 min read
  • Desktop WPF

    WPF: The Static Nature of Dependency Properties

    With dependency properties being so heavily used across the WPF platform, there is a good chance that sooner or later you will get bitten by this issue my colleague Hristo Deshev and I were debugging not long ago. Some heads-up can't really hurt anybody so here it is;). We will declare a simple class Foo with a single collection dependency property (note that this is a reference type). We will also supply our brand new property with a default value through the convenient DependecyProperty.Register(...) method: Let us put our class to the test by creating two Foo instances and adding a single item...
    May 27, 2021 2 min read
  • Web

    Using an HttpModule to Run a Background Service

    This is a great technique for those of you who need to run a service on your web server, but are using shared hosting and don't have the ability to do so. I first saw this technique at one of Rob Howard's TechEd sessions earlier this year. If you have the need to do some routine processing, typically you would consider writing a Windows service. For example, if you were running a web application which pulls data from multiple other sites and web services you might want to periodically load that data into a database and serve it from there rather...
    May 27, 2021 4 min read
  • Web ASP.NET AJAX

    Telerik RadGrid for ASP.NET AJAX Q2 2008 client-side edit using templates

    I've made three demos on how to use RadGrid templates to build completely client-side edit and update: - server-side GridTemplateColumn - server-side GridTableView ItemTemplate - client-side GridTableView ItemTemplate (ASP.NET AJAX 4.0...
    May 27, 2021 1 min read
  • Web

    Skin Exchange Program

    I am enthusiastic to announce the launch of the Telerik Skin Exchange Program – http://www.telerik.com/skins! We have created a meeting place for community members to exchange home-grown skins for the Telerik ASP.NET AJAX components. We know a lot of you have come up with amazing designs for our components and wanted to enable a platform to show these off and help the community. Seeing the tremendous support you guys give to each other every day on our forums and code library, I am confident you will take up on the initiative so we can build up a useful new resource...
    May 27, 2021 1 min read
  • Web

    Using ValueConverter to edit Slider's TickTemplate

    RadSlider for Silverlight has a neat functionality that allows you to display tick marks along the track. But what if you are not pleased with the current design of the ticks? Of course you can completely change the look of a tick mark. Let’s say that instead of bluish rectangles, you want your ticks to be ellipses, or triangles maybe. This is easily achieved by setting the TickTemplate property. <telerik:RadSlider TickPlacement="BottomRight" TickFrequency="1" Maximum="10">       <telerik:RadSlider.TickTemplate>             <DataTemplate>                   <Grid>                        ...
    May 27, 2021 3 min read
  • Web

    Adding Mouse Wheel support in Silverlight. The easy way.

    One of the best uses of our Routed Event extension is implementing missing system events in Silverlight, such as MouseWheel and RightButtonUp/Down. The API we provide is the same as WPF, so when Silverlight eventually gets support for those events, most probably you will not have to change much. Other good thing is that you do not need to write any JavaScript, or to know what's going on beneath. The bad thing is that you will have to enable the windowless mode of the Silverlight plug-in, which will slightly decrease the performance of your application. To attach a Routed Event handler for the MouseWheel event on a...
    May 27, 2021 2 min read
  • Web ASP.NET AJAX

    Performance tip: Using sprites with navigational RadControls

    As a strong believer in sprites, I was inspired from a question that came up in a forum thread earlier this week, namely: how to use sprites in a RadTreeView? Well, I think it's rather limiting to write only about the RadTreeView, so this post discusses the technique for all of the navigational RadControls. You can download the sample page and give it at try. Most of the code is quite straightforward - simply setting the CssClass property and a few layout adjustments. Please note, however, that this CSS is tightly bound to the skin that is currently used, so changing skins might not work...
    July 23, 2008 1 min read
  • Release

    RadControls and ASP.NET Ajax 4.0 Preview

    Two days ago Bertrand Le Roy announced the first preview of ASP.NET Ajax 4.0. If you haven't read its roadmap you can check it out here. Lots of cool stuff is coming out - client-side templates, bindings, fluent client-side API (similar to jQuery) and more. Things are a bit hectic here because of the Q2 2008 release. Nevertheless Vlad and I managed to prepare two demo pages demonstrating how to use the client-side templates introduced in the ASP.NET Ajax preview with RadGrid and RadTreeView (yes it was that easy). Both controls are bound to web services and the client-side templates are used to visually customize the...
    May 27, 2021 2 min read