Telerik blogs

Latest

  • Release

    Design your RadCarousel with just drag & drop in Q2

    While we are currently polishing the new RadCarousel features, I thought that some of them look pretty exciting and you may be anxious to have a sneak peek. A great new feature of RadCarousel that saved tons of time is the ability to define an ellipse or a bezier path for animating carousel items by just dragging the carousel path points around in the designer. The new carousel designer does not only display a preview of the path items follow, but also allows you to grab a point from the path and drag it around in your Form designer. Imagine how...
    June 20, 2008 2 min read
  • Web

    Formatting RadChart Labels

    Hi everyone, My name is Vesselin Georgiev and I am a technical consultant here at Telerik. This is my first blog post and it is dedicated to labels in RadChart. By default RadChart will display the value corresponding to the bar (point, slice) as a label.  But RadChart allows you to control the label content. This is possible thanks to the DefaultLabelValue property, which has been around for quite some time now. You can use several “special words” in this property -- "#Y", "#X", “#%”, “#SUM”, “#STSUM”, “#SERIES”, “#ITEM”. They are all listed in the dedicated help topic . This is all good, but...
    June 20, 2008 2 min read
  • Web

    Opera 9.5 - Love at First Sight

    The new Opera 9.5, released about a week ago, quite easily established itself as my default "home" browser. It is sooooo much faster than Firefox and Internet Explorer, especially when it comes to heavy web applications such as Gmail and Facebook (and doesn't hang either). And what's more, the Opera guys finally made the Alt + D keyboard shortcut focus the address bar as is in the other two browsers (stretching out to reach F8 was rather inconvenient. Happiness is in the small things, you know... :-) ). Opera 9.5 also includes DragonFly, which is the more powerful successor of the browser's...
    June 20, 2008 1 min read
  • Release

    Service Pack 2 Released for the Latest ASP.NET AJAX RadControls

    The title is a mouthful, but it says it all. RadControls for ASP.NET AJAX Q1 2008 SP2 just went live this evening. This release packs quite a punch so be sure to check it out. Here's the quick-and-dirty about the big new items: Firefox 3.0 and Opera 9.5 compatibility across the board RadChart - A new property, GroupNameFormat, provides the ability to control the series names in grouped databound charts. There is also zooming and scrolling functionality for any set of series containing at least one line or area series. RadComboBox - A new FooterTemplate has been added so you can create your own...
    June 20, 2008 2 min read
  • Productivity

    Tip of the Day: Remove the most annoying Visual Studio shortcut - F1

    Have you pressed F1 in Visual Studio? Did you wait a couple of minutes cursing it? I did. And I found a cure, a very simple cure - remove the F1 shortcut. Here are the simple steps: in Visual Studio -> Tools -> Option -> Keyboard -> find Help.F1Help shortcut -> remove F1 key binding. You are cured!...
    June 19, 2008 1 min read
  • Web ASP.NET AJAX

    Uploading Multiple Files with RadUpload

    Hello Everyone, my name is Rosi and I am a developer on the ASP.NET navigation controls team. This is my first blog post and I will be talking about the RadUpload component.  Many customers have asked how to upload multiple files with it. Unfortunately RadUpload does not yet support this functionality out of the box, but I will show you how to work-around this limitation. The trick is uploading one  .zip file and extracting it on the server.  To achieve this we will need a little help from a third party library.  Such libraries are  DotNetZip and SharpZipLib which provide a convenient API to manipulate .zip files.  For the purposes of this blog post...
    June 19, 2008 1 min read
  • Desktop WPF

    WPF Data Binding: Unraveling data templates

    Data binding in WPF in general and particularly working with data templates tends to be quite tricky some times. Here I'll present you some more advanced tips for dealing with data templates. To start with, I want to refer to an article I read a while ago. It is about the basics of data templates and I want to use it as a starting point and a foundation to build on. If you are just starting to work with WPF or you have never met with data templates, please read it first to get acquainted with the idea. I'll use ItemsControl for...
    June 18, 2008 10 min read
  • Web

    Firefox 3

    Today is D-Day ("Download Day") for the much-anticipated version 3 of Mozilla's popular web browsing client, Firefox. In an effort to create more buzz around the launch, Mozilla has requested that users help them attempt a new Guinness World Record for most downloads in a 24-hour period by downloading the new Firefox release today. Over 1.7 million people from around the world pledged to download the new client today. As an aside, I think its pretty cool that they are trying to get in the Guinness record books, but is it really a record if it's never been done before? I...
    June 18, 2008 3 min read
  • Web ASP.NET AJAX

    How To Override Styles in a RadControl for ASP.NET AJAX' Embedded Skin

    In the era of the "classic" RadControls for ASP.NET modifying a skin required opening ~ / RadControls / [ControlName] / Skins / [SkinName] / styles.css and making the necessary changes. The new RadControls for ASP.NET AJAX (formerly known as "Prometheus") by default use skins, which are embedded in the assembly. This simplifies deployment but sacrifices customization. Or does it? Actually, making a change to an embedded skin of a RadControl for ASP.NET AJAX is quite easy, given that one keeps in mind a couple of notable things. Namely: (1) Since the embedded skin cannot be modified, the custom styles need to be placed elsewhere. For example ...
    June 17, 2008 4 min read
  • Productivity

    Saving a few lines of code. Part I - Infinite loops.

    Inspired by Scott Hanselman's quest to read source code to be a better developer I decided to start a series of blog posts and write about anything which comes to my mind in the everyday encountering with THE code here at Telerik. As Scott is doing a great job with his quest I would rather focus on topics in which the distinction between right and wrong is not clear enough. I'm not talking about starting flame wars but rather talking about all the aspects and the different pros and cons of each approach. Today's topic will be about infinite loops and mostly about infinite...
    June 17, 2008 3 min read