Telerik blogs

Latest

  • Productivity Testing

    Editing a Verification for an IF Conditional

    Test Studio’s IF Conditional steps are extraordinarily handy feature which enable you to handle branching in your tests based on specific conditions. There are a number of scenarios where this can ensure your tests are a bit more robust—logging in to your system if needed is one example. (Note: There are also many situations where I recommend against using conditionals. Don’t use them to conflate separate test cases. Keep your test cases simple, specific, and granular!) Here’s a tip I just learned today: Editing an IF conditional’s verification. This is nice feature because it allows you to update your conditional ...
    May 27, 2021 1 min read
  • Web

    Using The AutoComplete With PHP

    One of my absolute favorite features about Google search is the auto suggesting that it does as I type in the search box. It’s a really nice feature. I liked it so much, I wrote a plugin for Kendo UI that ties into the Google...
    June 10, 2025 10 min read
  • Mobile

    Windows 8–Toast Notification

    Continuing my series based on the presentations I’m giving in Europe, today I turn to toast notifications. As with Tiles, Toast notifications are a great way to let the user know that something interesting is happening with your application. Toast notifications can be very complex but their essence can be stripped down to just a few lines of code, especially thanks to the NotificationsExtensions library available from Microsoft. Create a new application, add the NotificationsExtension library and add a reference to the NotificationsExtension library to the main project. In MainPage.xaml we’ll add a single button to launch the toast, 1: <Grid Background="{StaticResource ApplicationPageBackgroundThemeBrush}"> ...
    May 27, 2021 2 min read
  • Mobile

    How to Build a Picture Gallery app for Windows Phone - Part 3

    In this last part of the Picture Gallery blog series, we will discuss how the app handles errors and how RadControls for Windows Phone improved the development experience. In case you missed the previous two posts, they can be found here and here. Handling exceptions No application is complete without proper error handling. To be robust the application should handle the expected exceptions in a meaningful way or crash noisily when an unexpected error occurs. In the Picture Gallery app there are a few situations that should be expected.  The first and most important condition that we need to verify on app startup is whether...
    May 27, 2021 3 min read
  • Release

    Kanban Boards and Microsoft TFS 2012 support in Telerik TeamPulse R5 2012

    Our agile project management tool TeamPulse just released our R5 2012 bits and let us tell you, TeamPulse has never been that Agile. R5 marks the release of the much requested Kanban boards, as well as some other great features like TFS 2012, Windows 8 and Windows Server 2012 support. Let’s take a closer look at the new TeamPulse features. TeamPulse becomes more Agile than ever with Kanban! With this release TeamPulse introduces the new Kanban board functionality which allows users to visualize their development flow and gain better control over their flow of work. The Kanban boards leverage the already popular TeamPulse...
    February 27, 2025 2 min read
  • Productivity

    Kanban Boards and Microsoft TFS 2012 support in TeamPulse R5 2012

    We have just released our R5 2012 bits and let us tell you, TeamPulse has never been that Agile. R5 marks the release of the much requested Kanban boards, as well as some other great features like TFS 2012, Windows 8 and Windows Server 2012 support. Let’s take a closer look at the new features. TeamPulse becomes more Agile than ever with Kanban! With this release TeamPulse introduces the new Kanban board functionality which allows users to visualize their development flow and gain better control over their flow of work. The Kanban boards leverage the already popular TeamPulse TaskBoard and ...
    February 27, 2025 2 min read
  • Productivity

    Migration to Telerik OpenAccess ORM is Now Easier Than Ever

    Have you reached a point in your application where you want to rewrite some portion of the code, change a public API or even switch to one of the third party components that are widely used today? It's very likely that you've bumped into this wall like most of the developers out there and you know that usually a comprehensive evaluation of the pros and cons of the switch is required to ensure the same improvement can't be achieved with some small tweaks in the existing solution. Either way, you might end up fighting with strange issues and spending tons of time...
    May 27, 2021 2 min read
  • Productivity

    Using Data Driven Find Logic

    Our R2 release of Test Studio 2012 enables you to create data-driven find expressions! This is an uber-geeky feature which can help you build out very flexible, powerful tests. There are a number of scenarios where you may find this useful; this post will show you one scenario for quickly validating the contents of the top menu in our Telerik demo application. In the image below you can see we’ve got three items, each identified by an ID, and each with some text content. To build a data-driven locator, fire up the recorder, pick an element from the menu (#1 ...
    May 27, 2021 3 min read
  • People

    R2 Release Webinar is Live on TTV!

    If you missed the Release Webinar for Test Studio’s 2012 R2 release, never fear! You can find a video of it now on Telerik TV. I hope you find the video a useful overview of a few of the great features we’ve included in this release. Enjoy! About the author Jim Holmes Jim Holmes has around 25 years IT experience. He is co-author of "Windows Developer Power Tools" and Chief Cat Herder of the CodeMash Conference. He's a blogger and evangelist for Telerik’s Test Studio, an awesome set of tools to help teams deliver better software. Find him as ...
    May 27, 2021 1 min read
  • Design

    CSS Tip: Star Selector Not That Bad

    While working on some projects recently, I found myself frequently writing CSS rules like this to enable CSS3 hardware accelerated "fade" transitions for elements in my app: .mySelector {    -webkit-transition: opacity 1s linear 0s;    transition: opacity 1s linear 0s; } When this rule is applied, any change to an element's opacity...
    May 27, 2021 4 min read