Telerik blogs

Latest

  • Release

    Ever needed a demo using RadControls for ASP.NET AJAX using the Q1 2008 RadControls suite?

    I visited DevConnections in Orlando about a month ago. There my colleague Todd Anglin and I held a vendor session called "Developing Rich, Responsive Applications using Telerik RadControls for ASP.NET AJAX". My team had prepared a demo for the vendor session - and we have 3 major goals when we started implementing it: We wanted to keep the code to a minimum (which I think we managed quite nicely). Most of the about 200 lines of server code are related to database queries, and the client-side only uses about 40 lines of code. We wanted it to be real life and do...
    June 10, 2008 5 min read
  • Desktop WPF

    WPF Series: IFrameworkElement - the missing interface

    If you are familiar with WPF you are aware that the the grand daddy of all controls is FrameworkElement. It is defined in the PresentationFramework.dll assembly and derives from UIElement (defined in PresentationCore.dll). Its purpose is to serve as a base element for all framework related stuff: styles, inheritance context, etc. However there is another framework element - FrameworkContentElement. The main distinct between them is that the later did not defines its own rendering behavior (its inheritors should do so). This is way properties like: (Actual)Width or (Actual)Height are not present at FrameworkContentElement. If you examine the classes that derive from FrameworkContentElement...
    May 27, 2021 2 min read
  • Desktop WinForms

    RadGridView for WinForms unleashed

    Hello everyone, my name is Kiril Matev and I'm a software developer for the Windows Forms team at Telerik. We're all pretty excited about the newly reengineered RadGridView, which is a part of our Q1 2008 release, and I’d like to highlight a couple of features you might find useful. So far, you had to always construct a data source, initialize its columns, and rows, and then bind it to the RadGridView. However, many simpler scenarios demand just adding, editing and removing rows using the API directly. This so-called unbound mode for the RadGridView has long been a must-have feature for many of our customers. We had the opportunity to provide...
    May 27, 2021 2 min read
  • Release

    Announcing RadChart for WPF

    One particularly astute reader of my previous blog post noted that we must be up to something big doing 3D controls research. Well, I am now at liberty to say that he was completely right! What he didn’t know, however, was where exactly all this research was headed. It is with a great pleasure I announce today that we have been working for some time now on a new charting component for our WPF suite. It will officially by known as RadChart for WPF. This will be a feature rich chart offering with full-fledged 2D and 3D support. As all...
    May 27, 2021 2 min read
  • Release

    RadControls for Silverlight 2 (Beta 2) CTP is now LIVE

    Now the Silverlight 2 Beta 2 has been officially launched and since we are strictly following the Microsoft release schedule we are super excited with our official CTP release of RadControls for Silverlight 2 Beta 2. It’s been a few months ago when we started the development of the new RadControls for Silverlight 2 and today we are able to share the result of our efforts with the rest of the world. We managed to include some advanced controls that have their default counterparts in the new Silverlight 2 Beta 2 platform, such as TabControl and MediaPlayer. We added value...
    May 05, 2025 3 min read
  • Desktop WinForms

    Theming Optimizations in RadControls for WinForms

    Ever since the first release of RadControls for WinForms, we have tried to deliver WPF-like visual effects outside of the WPF platform. This has allowed our customers to deliver dazzling effects leveraging their knowledge of the stable WinForms paradigm. On the other hand the end users are stunned by the richness of the UI interface and the slim behavior that is traditionally reserved for the high-end multimedia systems. Although quite attractive, this eye-candy has always caused a slight increase in component loading time. We have always tried to avoid this tradeoff of performance versus visuals. In our latest release, we have...
    May 27, 2021 2 min read
  • Web ASP.NET AJAX

    RadControls for ASP.NET Ajax and IronPython

    We recently received a request if RadControls for ASP.NET Ajax support IronPython and the answer is “yes”. Yesterday I tested our latest SP1 release of RadControls for ASP.NET AJAX against the Microsoft ASP.NET Futures (July 2007) and it seems there are no problems. Here are some screenshots how the RadComboBox control gets updated by RadAjaxManager – design and run-time:   Design-time: Run-time:  
    May 27, 2021 1 min read
  • Web

    The difference between ID, ClientID and UniqueID

    I this post I will try to explain the difference between those three commonly used properties. Each property is described in a separate section. Attached you can find a sample web site as well as two screenshots visually depicting the difference between the ID, ClientID and UniqueID properties. The ID property is used to assign an identifier to an ASP.NET server control which can be later used to access that control. You can use either the field generated in the codebehind or pass the value of the ID property to the FindControl method. There is a catch though - the ID property is...
    May 27, 2021 4 min read
  • Web

    Can I create a bracket(tournament) with RadTreeView for Silverlight 2?

    The powerful Control Template and Styling mechanism of the forthcoming RadTreeView for Silverlight 2 will allow you to easily create a "bracket" view. The forthcoming CTP release of RadControls for Silverlight 2 (that will be live as soon as Microsoft launches the official Silverlight 2 Beta 2) will feature such an example in the QSF section. The screen-shot below gives you a short preview of what the lookless RadTreeView is all about. Another example that will be demonstrated within the QSF section is a panelbar view of the tree control. Along with its advanced layout mechanism RadTreeView harnesses the power of content-driven controls....
    May 27, 2021 1 min read
  • Web ASP.NET AJAX

    RadControls for ASP.NET Ajax in SharePoint 2007 and DotNetNuke

    SharePoint We recently pulled out a sample SharePoint 2007 (MOSS) site which shows RadControls for ASP.NET Ajax working in SharePoint environment. You can check it out by going to http://sharepoint.telerik.com. This site is a SharePoint Publishing portal. We have modified the master page and replaced the default navigation controls with RadTabStrip and RadPanelbar. The required steps are described in detail in our online documentation. The Corporate section of the SharePoint is utilizing a different master page which incorporates RadMenu and RadTreeView. RadEditor for MOSS also got a major update - go check Stoyans’s blog post for more info. Also we prepared three demo pages showcasing RadScheduler, RadEditor and RadGrid working seamlessly in SharePoint. The main challenge here was to get...
    May 27, 2021 2 min read