Telerik blogs

Latest

  • Productivity

    Mocking LINQ Queries

    Unit testing LINQ queries can be really challenging. This requires a deep knowledge of how LINQ queries work and how they filter results based on predicate values.  While I am adopting test first development approach, it is most likely that I want to verify the behavior of a query for correctness. In this post, I will show how easy it is to mock a LINQ query using JustMock for a given context. First, let me build up the context with a simple entity class for Employee that has two properties: Next, I created a dummy context that inherits the LINQ to SQL...
    May 27, 2021 2 min read
  • Web ASP.NET AJAX

    Filtering Options for Your Telerik ASP.NET AJAX PivotGrid

    RadPivotGrid’s development is gathering momentum and Q3 brings along a major improvement: our pivot grid control for Asp.Net Ajax already comes equipped with a powerful filtering mechanism. Let’s look straight into what this new feature offers. Filtering in RadPivotGrid supports three modes: report, label and value. 1. Report filters Report filters are applied on fields that do not participate in the grouping of the data but are still present in the underlying data source:   So, for example, let’s suppose that your data items grouped by RadPivotGrid feature a Category property with 100 unique values. Furthermore, your manager needs a report where the data should be grouped...
    May 27, 2021 4 min read
  • Release

    A Sneak Peek at our ASP.NET AJAX RibbonBar development

    A few months ago, I blogged about Telerik’s ASP.NET RibbonBar control (or just ribbon for short) in general: why use it; a few words about the ribbon spec; improvements we have made and future plans we have for it. Now, few days after the 2012 Q3 release, I am blogging about our progress in this area, as well as bringing up some other lesser known features of the ribbon. What's old new in the Ribbon I did mention this in my previous post, but perhaps I did not emphasize it enough: apart from complying with the MS specs more, we introduced two major features for...
    May 27, 2021 5 min read
  • Release

    Introducing revamped ChartDataSource for WPF and Silverlight

    It is only a few days since the 2012 Q3 release of RadControls for Silverlight and WPF and we have something new to show you. Here in Telerik we really appreciate feedback from you, the customer. Following this feedback we revamped our ChartDataSource to include the most desired features and we also significantly improved performance. Let’s start with a few words on the ChartDataSource itself. If you are familiar with it you can safely skip this section and move directly to the goodies. The ChartDataSource is a companion control, designed to work together with our new charting solution –...
    May 27, 2021 3 min read
  • Productivity

    Abstracting Dependencies with JustMock

    Unit tests are most effective when the System Under Test is isolated from its dependencies.  The best way to isolate your code (and make your code more SOLID) is through dependency injection. But even if you follow the rules of SOLID and inject all of the necessary dependencies in as interfaces, you are still faced with the fact that you depend on them. In order to test your code, something concrete has to be passed into the code in order for it to even compile.  Your production code will most likely use a factory to create concrete instances of the dependent interfaces, but that...
    May 27, 2021 4 min read
  • Web ASP.NET AJAX

    A Brief Guide To Data Manipulation with Telerik’s mighty PivotGrid for ASP.NET AJAX

    Since we introduced the RadPivotGrid for ASP.NET AJAX in Q2 2012 we have been working hard to bring new functionalities and make our next grid control the best on the market. Now with the release of Q3 2012 we are happy to tell you that we are even closer to achieve desktop-like experience in the browser. The new Telerik’s PivotGrid ConfigurationPanel is a perfect showcase of what RadControls could do and how the web could encapsulate rich client-side interactions with heavy CPU intensive backend calculations. Let’s go through the details.
    May 27, 2021 2 min read
  • Mobile

    Nokia Brings Telerik Controls for Windows Phone to its New Premium Developer Program. Get Them Now.

    Today is a big day for the Windows Phone world with the long-awaited release of the Windows Phone SDK 8.0, a day after “the latest launch blockbuster event to rock the technological launch season” as itwire.com called the official unveiling of Windows Phone 8 in San Francisco yesterday. Exciting news for the Windows Phone ecosystem is coming from Nokia as well. And this time it is not about the next amazing device. Nokia has just announced its Premium Developer Program to help you get a jump-start on Windows Phone development. Once you join the program you get Telerik RadControls for Windows...
    May 27, 2021 2 min read
  • Release

    Telerik RadControls for Windows Phone 8 Can Hear You – Available for Download and Supporting Speech Recognition

    Roger that! We are excited to let you know that RadControls for Windows Phone 8 are now available for download, released simultaneously with the official launch of the WP8 developer platform today at /build//. Less than two weeks after the last release of RadControls, we are shipping a new version of the product, with full support for Windows Phone 8 that leverages the platform’s new features and offers speech recognition support as well as a responsive image control. See what’s hot: Speech Recognition support – end-users can navigate and interact with your app using their voice. We’ve created a demo to show you...
    May 27, 2021 2 min read
  • Web ASP.NET AJAX

    Easily Generate QR Codes with Telerik’s ASP.NET AJAX Barcode Control

    A typical scenario is for someone to browse a website on his computer, and then to wish to open a link of the site on his cellphone. It would be easier for the person to open it, if it’s encoded as an image that the phone can directly read, because smartphones cannot understand human readable text, but most of them can read images, called QR codes. What are QR (Quick Response) codes and how are they used? The QR is a two-dimensional code. It looks like a matrix which consists of black square dots (modules) on a white background. Text information can...
    May 27, 2021 3 min read
  • Productivity Reporting

    The Telerik Report Designer: More Powerful Than Ever Webinar

    Slides, Source Code and Video to the "The Telerik Report Designer: More Powerful Than Ever" Webinar Now Available We want to thank you all for attending the Telerik Reporting Webinar. As promised, all of the materials are now available for you to download and explore on your own. If you have any questions, please feel free to leave a comment below. We also suggest that you download Telerik Reporting and the new standalone Report Designer if you haven’t already done so. For Those Who Couldn’t Attend, What is the Telerik Reporting? Telerik Reporting is a lightweight reporting solution for all .NET cloud, web, and...
    May 27, 2021 7 min read