Telerik blogs
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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