Telerik blogs

Latest

  • Release

    RadRichTextBox for Silverlight - a lot more Rich-ness and even more Rad-ness with Q2 SP1

    Right after the anticipated Q2 SP1 is out, let me introduce some of the features that make Telerik RadRichTextBox proudly prefixed by rad and rich. Since a picture is worth a thousand words here are some six thousand words for you :) Zoom in/out: Click here for online demo. Integration with RadBook: Click here for online demo. Actually the new documents presentation controls allow even scenarios such as this one: …but we will need your help with more real-world stories about this one. New properties- "Xaml", "Html", "Text" allow binding in Xaml, enabling MVVM scenarios, easier usage with databases, RIA services, DataForms...
    August 16, 2010
  • Web

    Silverlight Recruiting Application #7 - Utilizing INotifyDataErrorInfo

    As you may recall from my previous blog post, we're revamping this application and bring it to the latest and greatest that is available in Silverlight today.  Coincidentally, Q2 2010 SP1 just came out today (check your accounts!) and I figured the best first place to start would be with something I removed previously- validation. Since I redid the model for this application, I completely scrapped all of the previous validation because I knew I could now take advantage of using INotifyDataErrorInfo, which gives us a slightly more graceful way to handle asynchronous validation in our application.  I would explain all...
    August 13, 2010
  • Desktop WPF

    How to use RadTransitionControl for navigation

    The RadTransitionControl can be very useful when you want to switch between controls. In this blog post I will explain two common scenarios: 1) Switching between 2 UserControls, which is applicable for both WPF and Silverlight and 2) Creating attractive navigation between pages very easy, applicable for Silverlight.   Now, point-by-point: 1)   For this approach you will need to create 2 UserControls. In the root page define a RadTransitionControl and give it a x:Name. Then, on a button click change the Content property of the TransitionControl with the chosen UserControl.  Here you can find attached you will find a simple WPF example of the above-mentioned technique. 2) For the second scenario we need to create...
    August 12, 2010
  • Desktop WinForms

    RadRibbonBar - Keyboard navigation using Key tips

    The Keyboard navigation major feature is now available with the Q2 ServicePack1 release. You can start using it immediately in WPF and Silverlight and as a result enhance your application’s Usability and Accessibility. Try it yourself. The API The API is pretty straight-forward. First you should enable Key tips, for the instance of a RadRibbonBar, with simple attached property like follows. <telerik:RadRibbonBar telerik:KeyTipService.IsKeyTipsEnabled="True"> Then you can attach key tip text to every component in the RadRibbonBar with simple line of code. <telerik:ApplicationMenu telerik:KeyTipService.AccessText="F">  Some components need alternative key tip activation text like the RibbonGroup. Foe example one could be used for the DialogLauncher button and one for the group itself, when the group...
  • Productivity Testing

    Recording and Executing Tests in Silverlight Out-of-Browser with WebUI Test Studio

    One of the great new features in the Q2 release of WebUI Test Studio is the ability to record and execute tests using Silverlight’s Out-of-Browser feature.  For more information about configuring your application for Out-of-Browser click here.  In this post we will look at how to configure and record your test in WebUI Test Studio and then execute. To get started first open WebUI Test Studio and create a new project and test.   In order to configure a test for Silverlight Out-of-Browser recording, click on the “Out-of-Browser” option in the menu.   After selecting the SLOOB button, you ...
    August 11, 2010
  • Productivity Testing

    Automated Web Testing Best Practices

    When recording automation, it's important to stay laser focused on your main objective - creating a sustainable test that can be executed consistently for regression testing. By staying in this mind set and taking time to think through each test case and how to best tackle it - you will have created tests that will thoroughly test your application build after build. A common pitfall new testers fall into is creating automation that is action oriented without setting appropriate 'verification' and 'wait' steps. 'Verification' and 'wait ' steps allow you to ensure elements exist prior to performing click actions and ...
    August 11, 2010
  • Productivity

    Project Templates in TeamPulse

    After having installed TeamPulse the first thing a user is going to have to do is create a new project.  Creating a new project presents the important decision of choosing a template for the project.  Once a project is created you cannot change the template later so the decision is one not to be taken lightly.  After reading this blog post you will understand what is a project template in TeamPulse as well as understand each of the different project templates available in order to be capable of choosing the correct template for your project. What is ...
    August 11, 2010
  • Web

    Return of the Silverlight Recruiting Application

    It has been a while since I've had a nice, lengthy, code-a-riffic post on here so I wanted to start this off right.  By the title of this post I've already given up part of the surprise- I'm revisiting the Silverlight Recruiting Application and bringing it up to date.  For those of you that don't remember (or haven't seen this series), the concept behind this application was around a real world internal use here at Telerik.  More specifically, we keep growing and therefore our HR demands have grown, requiring something more robust than a very organized use of Excel and...
    August 10, 2010
  • Release

    JustMock Q2 SP1 available for download.

    We've just released JustMock Q2 2010 Service Pack 1 so feel free to log in to your telerik client accounts and download the latest bits. You can read more information about what we've managed to fix and what we've added here. Have a great and productive day!...
    August 10, 2010