Telerik blogs

Latest

  • Productivity Reporting

    Reporting: assembly scoped user functions

    Hi guys, We've been having requests for the feature in the title for some time and finally we were able to introduce it in the Q3 SP2 release.  Generally user functions allow you to extend the default behavior of the Telerik Reporting engine. They are public static  (Public Shared in VB.NET) methods that should always return a value and can take an arbitrary number of input parameters depending on your needs. They are public static, because they are not related to a concrete instance of a report. They are executed by the expression engine and work in the context of the report processing. If you...
    May 27, 2021 2 min read
  • Web

    Prism v2 now supports Silverlight and WPF

    You know Telerik's commitment to provide cross platform Silverlight and WPF controls with shared code base. Now that you have all those cross platform controls (more to come in Q1) - what is  the next step you need to do in order to have your application working in SL/WPF with a shared codebase? This is an easy question - you need to use the guidance provided from the Patterns and Practices team at Microsoft of course :). There is now official documentation on msdn available. Here is an extract from the project description from the codeplex site: "The Composite Application Guidance for WPF and Silverlight is designed to help you more easily build enterprise-level Windows Presentation Foundation (WPF) and Silverlight client applications. This...
    May 27, 2021 1 min read
  • People

    Free Webinar on RadControls for Silverlight on February 19

    Join Todd Anglin, Telerik Chief Evangelist and Microsoft MVP, at a free Telerik controls for Silverlight webinar that will take place on Thursday, February 19 at 11:00 am EST. This week’s session will help you get started building Silverlight applications using Telerik’s RadControls for Silverlight. You’ll see how to add RadControls to your Visual Studio toolbox and how to work with the controls in Visual Studio and Expression Blend. You’ll also learn how to connect the controls to data and style them in Blend, and even see a preview of what’s coming in Telerik’s Q1 2009 Silverlight release. If you’re considering a Silverlight project,...
    May 27, 2021 1 min read
  • Release

    Telerik on Windows 7 Beta – The Complete Overview

    For those of you that follow my TelerikWatch blog, you know that I recently made the jump to Windows 7 on my primary workstation (build 7000, to be exact). I’ve spent the weekend installing, tweaking, and testing the latest iteration of Windows, and like Vassil before me, my impressions are generally positive. Microsoft has definitely worked hard to ensure the compatibility nightmares of the XP to Vista jump are not repeated with Windows 6.1 7. I’m confident I’ll be able to use Windows 7- even in beta form- reliably as my full-time OS from this point forward. As far as Telerik is...
    May 27, 2021 3 min read
  • Productivity Testing

    Announcing WebUI Test Studio: Test Automation Has Never Been So Easy

    I’m excited to announce publicly that from Q1 2009 the Telerik portfolio will be extended with the WebUI Test Studio product. Powered by ArtOfTest, the new test automation solution reduces to minimum the efforts needed to test your Web Applications regardless complexity and structure. In order to make the life of developers and QAs working with RadControls for ASP.NET AJAX even easier, the tool also extends the Automation Design Canvas codeless recording solution to operate over the RadControls Web Apps. Read more on the product home page.   Why is it so easy? The environment is well-known – ...
    May 27, 2021 3 min read
  • Desktop WPF

    Transpose or just rows as columns

    A common scenario when displaying tabular data is to flip the axis so your rows becomes columns and vice versa. This can be easily achieved when you know the shape of your data. For example imagine we have a Customer class with 3 properties:  Name, Age and JobCode. Let’s say that we have 5 customers in our data repository. If we want to select just the names we can do something like this: IList<Customer> customers = Customer.GetAll(); var names =     new         {             Customer1 = customers[0].Name,             Customer2 = customers[1].Name,             Customer3 = customers[2].Name,             Customer4 = customers[3].Name,             Customer5 = customers[4].Name         }; Imagine that another Customer is added and suddenly...
    May 27, 2021 2 min read
  • Productivity Reporting

    Reporting 101 Webinar

    I recently hosted a Reporting 101 webinar where I gave an hour-long overview of Telerik’s Reporting tool. For those of you who missed it, and for those who would like to see it again, it is now available on Telerik TV for your viewing pleasure. Click here to view the Reporting 101 webinar on Telerik TV If you are interested in more advanced Telerik Reporting topics, stay tuned as I will be bringing you another Reporting webinar on Thursday, February 26th. The topic will be announced this week, so keep an eye on my blog or Telerik.com for more details. For those of...
    May 27, 2021 1 min read
  • Productivity

    Forward Mapping with OpenAccess and MySQL

    Those of us who develop with the .NET Framework have probably connected to a Microsoft SQL Server database at one time or another. If you’re using v3.5 of the Framework, you’ve probably even used the new LINQ to SQL object relational mapper to hook your web forms up to your database for easy data display and manipulation. But what happens if you aren’t using SQL Server? What if you want the same functionality – and ease of use – that LINQ to SQL provides, but need to use a different database technology? Enter OpenAccess. Telerik’s OpenAccess ORM supports many of the most popular...
    May 27, 2021 5 min read
  • Web ASP.NET AJAX

    RadTips, Episode 16: Manual Ajax Requests Using the RadAjax Client-Side API

    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... Customizing the Look of the RadAjaxLoadingPanel for ASP.NET AJAX Sharing Toolbars with the RadEditor for ASP.NET AJAX Using Declarative Client-Side DataBinding in the RadGrid for ASP.NET AJAX, Part 1 Using Declarative Client-Side DataBinding in the RadGrid for ASP.NET AJAX, Part 2 Introducing the RadInputManager for ASP.NET AJAX If you’re interested in...
    May 27, 2021 1 min read
  • Productivity

    OpenAccess, WCF, and a RadGrid (Oh My!)

    I’ve been working on a project that uses OpenAccess ORM as the persistence layer between my app and the database. Since the app is going to be used on both web and client platforms I wanted to add a services layer to serve up the data. Turns out it’s pretty easy to do. So I’ll walk you through a quick demo of how to hook OpenAccess up to WCF services and then consume the data with a RadGrid. Set up the project structure First, create a class library project called Data to hold the data access code. This is where you’ll use OpenAccess to...
    May 27, 2021 14 min read