Telerik blogs

Latest

  • Release

    New "Your Links" menu on telerik.com

    As telerik.com grows bigger, you may start finding it time-consuming to navigate to the deeper pages in the site hierarchy. The increasing number of clicks is getting irritating, especially for regular visitors of the site.  We tried to tackle this problem by introducing a supplemental navigation tool (you need to be logged in to see it). The "Your Links" menu is straight-forward to use: bookmark, rearrange and delete your favorite telerik.com pages. 1. Go to the page you want to bookmark and expand the menu.  2. Bookmark the currently opened page by pressing the "Add Current Page" button. 3. Type in the name of...
    May 27, 2021 1 min read
  • Web

    Simulating a layout transform for text in Silverlight 2.0

    The Telerik charting team is hard at work on making our WPF chart compatible with Silverlight. In the process we are faced with numerous limitations of SL. One of the more cunning problems I’ve faced was the fact that there are still no layout transforms available which leads to some wacky problems when you try to rotate text. Let’s assume a very simple layout consisting of a single grid with two columns, one with width=”auto”  and the other with width=”*”. The first column contains a string of text. Here is how it looks before any transforms are applied: <Grid x:Name="LayoutRoot" Background="SkyBlue"> ...
    May 27, 2021 2 min read
  • Web ASP.NET AJAX

    Paying Homage to the RadRotator for ASP.NET

    The RadRotator is a control that is easily overlooked in the RadControls for ASP.NET AJAX suite. It is not one of the more compelling controls like the RadGrid or the RadEditor, but it certainly provides a key set of functionality that is important in order for Telerik to claim that our suite is the most complete ASP.NET AJAX suite on the market. I’d like to take some time to show you what we have done to make the RadRotator a control that makes it easy for you, dear developer, to add rich functionality to your web applications. Overview The RadRotator for ASP.NET AJAX is...
    May 27, 2021 9 min read
  • Web

    Export to Word, Excel and Csv with RadGridView for Silverlight

    I’m happy to announce that with Q1 2009 version of RadControls for WPF and Silverlight you will be able to get the grid data in different formats using three extension methods: ToHtml(), ToText() and ToCsv(). I’ve made small demo to demonstrate how to use all these in a Silverlight web application for Word, Excel and Csv export: [Download]...
    May 27, 2021 1 min read
  • Desktop WPF

    Displaying Hierarchy in RadGridView for WPF

    Building on my previous post where I talked about how to bind data to the RadGridView, today I want to show how you can display hierarchical data in the grid.  I will follow the same concept of building an application for a car repair shop to manage vehicles in for repair.  I will leverage two classes to display the data.  The original Car class which was used previously and a new CustomerComplaint class.  The Complaint property of the Car object was initially a string, but we need to allow for several issues to be reported so we will use the CustomerComplaint class to...
    May 27, 2021 2 min read
  • Release

    RadControls for WinForms SP2 Now Available

    Today Telerik released the second service pack for the Q3 2008 RadControls for WinForms. It's been about a month and a half since SP1, and in that time a lot of great fixes and improvements have been added to the controls. The release notes, as always, have the full list of what's changed in this release, but here are a couple of enhancements of interest.  RadGridView Introduced an API for customizing XML Serialization Enhancements to the Validation API Improvement of the memory footprint and resource management RadDockingManager Improved layout with Tabbed Documents New property AutoHideSize which can be applicated to DockPanels and TabbedDocuments While...
    May 27, 2021 1 min read
  • Web

    Server-side paging, sorting and filtering for your Silverlight DataGrid

    I’ve made small demo how to perform server paging, sorting and filtering with RadGridView for Silverlight using ADO.NET DataServices and dynamic LINQ: All operations are applied directly to the data-base server: And you have minimal traffic between server and client: With this approach you can handle millions of records! Enjoy! [Download]...
    May 27, 2021 1 min read
  • Web

    Simplifying OpenAccess Scope in ASP.NET with HttpModule

    Whenever you start working with a modern ORM tool, one of the biggest challenges is figuring out how to manage the "scope" (or sometimes called "context" or "data context"). It is this transactional space where the ORM tool keeps track of changes being made to "persistent objects" in your application so that they can be saved to your "persistence layer" (usually a database) when you're ready to commit them. But figuring out when to create a scope, when to close it, and all the annoying problems that result from closing a scope too early can be very frustrating, and they...
    May 27, 2021 5 min read
  • Web ASP.NET AJAX

    RadTips, Episode 11: Customizing the Look of the RadAjaxLoadingPanel for ASP.NET AJAX

    I’m happy to announce another episode of RadTips, a series of screencasts offering tips and tricks for using Telerik's RadControls. If you've missed previous episodes, be sure to check them out. Each is only a few minutes long and covers a specific feature of the RadControls. Here is a list of the last few episodes... Using the LinqDataSource in your RadGrid for ASP.NET AJAX  Customizing Appointments with Resources in the RadScheduler for ASP.NET AJAX  Customizing Templates in the RadScheduler for ASP.NET AJAX  Spell-Checking with the RadSpell for ASP.NET AJAX Add an 'Export to PDF' Button to the RadEditor for ASP.NET AJAX If you’re...
    May 27, 2021 1 min read
  • Desktop WPF

    Displaying data quickly in the RadGridView for WPF

    The RadGridView for WPF uses the ItemsSource property for binding data.  ItemsSource is actually of type System.Object which not only allows you to bind to any data source that implements IEnumerable, but also the ADO.NET DataTable and DataSet.  In this post, I am going to demonstrate how you can quickly bind data to the RadGridView for WPF.  The task will be to build a car repair shop application which will display all the cars currently in the shop.  To get started we need to have some data, so we will use a simple class to store Car information.       public class Car       {           public string Make { get; set; }...
    May 27, 2021 2 min read