Telerik blogs

Latest

  • Productivity

    Image caching in PDF

    Over the past few days I worked on an image caching mechanism in the PDF Rendering Extension and I am happy to announce that the achieved output size reduction was more than significant. The Problem When a report contains the same binary image many times, the PDF Rendering Extension has no way of knowing that it is actually one and the same and renders it many times thus wasting disc space. For an illustration of this case imagine that you have your company's logo in the page header and your report is 200 pages long. The Solution: Enter Cyclic Redundancy Check I've implemented a central...
    September 09, 2008 3 min read
  • Desktop WinForms

    Build a slideshow with RadChart and RadRotator for WinForms in minutes

    Last week we got an interesting request from a customer of ours – he wanted to add several RadCharts in the RadRotator control and to implement custom slideshow. The idea was so appealing that I decided to shoot a quick blog about it. We already have similar image slideshows and I must say it is a pretty cool way to give your WinForms app a modern style and appeal: http://www.telerik.com/community/code-library/submission/b311D-bdhadm.aspx Even though it is very easy to add RadChart directly to the rotator (by using RadHostItem), RadRotator performs much better with images and/or other windowless RadItems. This is why...
    September 09, 2008 1 min read
  • Web

    How To: Telerik RadGrid Master/Detail client-side data-binding using LINQ to SQL and WebService

    I've made two Master/Detail demos using RadGrid for ASP.NET AJAX, LINQ to SQL and WebService client-side data-binding. The first example is a single grid with two hierarchical levels (Customers -> Orders) with enabled paging, sorting & filtering for the entire hierarchy: and the second demo is a classic Master/Detail with two grids: [Download]...
    September 09, 2008 1 min read
  • Web ASP.NET AJAX

    RadTips, Episode 5: Getting Started with the RadScheduler

    I'm pleased to announce that another episode of RadTips is ready for your viewing pleasure. If you missed the first four episodes, I highly recommend you check them out as they covered the new client-side data binding feature of the RadGrid. This episode breaks away from the topic of the first four episodes and covers a new control: the RadScheduler for ASP.NET AJAX! The RadScheduler is a powerful scheduling control that can be used to create and manage appointments in the browser. Follow along as I give you the quick tour of the RadScheduler and show you how to get started...
    September 06, 2008 1 min read
  • Desktop WinForms

    Tips & tricks: Grouping in RadGridView for WinForms

    .csharpcode, .csharpcode pre { font-size: small; color: black; font-family: consolas, "Courier New", courier, monospace; /*white-space: pre;*/ } .csharpcode pre { margin: 0em; } .csharpcode .rem { color: #008000; } .csharpcode .kwrd { color: #0000ff; } .csharpcode .str { color: #006080; } .csharpcode .op { color: #0000c0; } .csharpcode .preproc { color: #cc6633; } .csharpcode .asp { background-color: #ffff00; } .csharpcode .html { color: #800000; } .csharpcode .attr { color: #ff0000; } .csharpcode .alt { background-color: #f4f4f4; width: 100%; margin: 0em; } .csharpcode .lnum { color: #606060; } Hi all, my name is Tsvetan Raykov and I’m a developer on the WinForms RadGridView team. With this post I am starting a thread that will explain some of the great, but less known features of RadGridView for WinForms. One of the commonly used features in RadGridView is Grouping. Many of our users have requested having the option to change its default format and appearance. This is finally possible in the latest Q2 2008 version and I am going to cover the formatting basics in this post. The example and code shown here are available for download at the bottom of...
    September 05, 2008 3 min read
  • Web ASP.NET AJAX

    50% more ASP.NET skins

      A big thank you guys! Tribute to the generosity of you, our community, we now have 50% more skins available for the telerik ASP.NET components. Check out the latest additions in our Skins Exchange Program and feel free to download a copy for your project. Also, don’t forget to vote for your favorite community skin – we have an Xbox and free RadControls licenses waiting for the winners. Voting will close on September, 15th. Once again, I would like to express our enormous gratitude to everyone who took the time to contribute their custom-made skins to the program. What started as a...
    September 05, 2008 1 min read
  • Web

    Editing Telerik's Silverlight Controls in Expression Blend

    Along with the release of Telerik RadControls for Silverlight Beta 2, we also released a "blendable" Silverlight project. What I mean under "blendable" is that when this project is opened in Expression Blend, it allows you an easy and straightforward approach to editing the style of every control in out suite. To begin with, go to your Client.net account and download Telerik.Windows.Controls.Blend. Unzip the project anywhere and open the Telerik.Windows.Controls.Blend.sln files using Expression Blend. If you explore the Project tab, you will find that each control is represented by a separate XAML file. Open, for example, the Expander.xaml file. You will see that there...
    September 05, 2008 1 min read
  • Productivity

    Visual Studio Tip: Using Code Snippets

    A few weeks ago I blogged about creating your own reusable templates for Visual Studio. One of my favorite things about Visual Studio is that it offers a lot of great ways for developers to improve the development experience (and productivity) by adding many extensibility points in the IDE. Now developers have the option of adding on to existing features of Visual Studio with templates and macros, or integrating completely unique features directly into the IDE with add-ins. One of these extensibility features, snippets, adds a ton of value to developer productivity and is incredibly easy to use. Snippets are small, parameterized...
    September 05, 2008 3 min read
  • Desktop WinForms

    What is lacking in your WinForms app?

    Today we had to help a customer of ours, who was building a nice looking and very professional LOB application. He was looking for a control that would display the status of a process that he could incorporate in his app. The reply was simple, although not so obvious - RadStatusStrip. The status strip is a good example of a very simple piece of UI that does not seems to be of a high importance, but if we take a closer look at the so called LOB apps, we’ll see that it is irreplaceable part of them. A nice-looking and...
    September 04, 2008 2 min read
  • Desktop WPF

    RadChart for WPF - Redesigned

    Some time ago when we announced our WPF charting effort a we received some feedback about the design of the control. At such an early stage of the control's development we were more interested in presenting the technical merits of the component rather than flashing some eye candy to please our customers. Well, development is moving on smoothly and now is the time to finally show some eye candy - and boy, don't I just love eye candy! :) The saying goes that a picture is worth a thousand words so I'm posting some preliminary designs for the "Ice" theme our designers...
    September 04, 2008 1 min read