Telerik blogs

Latest

  • Desktop

    Recognizing the pattern in adding RadCartesian charts

    Learn how to create one RadCartesianChart for Windows 8 and you've learned how to create them all.
    June 03, 2013 2 min read
  • Productivity

    Data Annotation attributes in seconds

    Find out about one of the cool new features that will be offered by Q2 2013 of Telerik OpenAccess ORM - automatic generation of Data Annotation attributes.
    June 03, 2013 2 min read
  • Release

    Coming Soon

    Wondering what's next with Test Studio? We've given you some ideas of what's planned, and over the next few weeks we'll be giving you some chances to peek through the curtain. For starters... disclaimer: this is still a work in progress; this screenshot  may or may not accurately reflect the final product as it will ship. About the Author Steven Vore Steven Vore is an Evangelist for Telerik's Test Studio. He has worked in software support and testing for the better part of two decades, and enjoys exploring ways to make software easier to use. He is a fan of ...
    June 01, 2013 1 min read
  • Productivity

    Avoid Unnecessary Verifications

    I frequently see teams new to test automation making a number of common mistakes. One of those is adding in unnecessary verifications. Verifications are obviously a critical piece of good tests—it’s validating the system is working as we expect for that particular test case. Where new automation crews get confused is whether to add explicit verifications when navigating through their application, or after an explicit wait has been used to handle an asynchronous operation like an AJAX call or some JavaScriptish operation on the local browser UI. (The same concepts work for XAML or mobile applications!) Avoid Verifying Navigation Let’s ...
    May 31, 2013 3 min read
  • Release

    New Batch Editing Functionality Brings the User Experience of Telerik’s Grid for ASP.NET AJAX Closer to Excel

    Batch editing is a new type of inline editing which brings the editing experience of RadGrid closer to this of Excel. Upon a click/double-click (whatever the developer specifies), the user will be able to open the cell for editing and edit as many cells as they like. By hitting the Save button just once, all their changes will be preserved.
    May 31, 2013 3 min read
  • Web

    To Navigate, Or Not To Navigate?

    Routers are powerful tools in Single Page Applications, and Kendo UI's router provides an API to wrap up this power. But the API hides a lot of potential complexity and performance issues if you're not careful. Calling the navigate method without regard for the current context of the application and whether or not that context is changing can result in unwanted re-rendering of the entire application. This can reduce the responsiveness of the app, waste time re-drawing content that isn't changing, and cause a lot of flickering on the screen - and none of this is desirable from a user's perspective.
    May 31, 2013 8 min read
  • Mobile

    Is This Thing On? (Part 3)

    This is Part 3 of a four part series where we explore some of the tools available to detect and manage online/offline connectivity in web/mobile applications. In Part 1 we looked at the available APIs for detecting connectivity state (and the woes associated with them). In Part 2 we wrote a hand-rolled abstraction to manage using these APIs together and began to see elements of a state machine emerge from the chaos. In this post we're going to drive the state machine stake deeper by exploring how we can keep our FSMs from violating SRP, and set the stage for using multiple FSMs together to model more complex application behavior.
    May 31, 2013 14 min read
  • Desktop WPF

    Conference Buddy on WPF–Initial Architecture

    Initial architecture for the WPF version of Conference Buddy
    May 30, 2013 5 min read
  • Release

    Announcing RadControls for Windows Phone Q2 2013 Beta: ImageEditor and Async Support in RadMessageBox

    A look at the Q2 2013 Beta release of Radcontrols for Windows Phone.
    May 30, 2013 5 min read
  • Mobile

    Icenium keynote recording & winners

    Did you remember to join the Icenium Summer 2013 keynote yesterday? Thousands of you did, and to you, a big THANK YOU again for spending an hour with us. We had a great time showing all of the latest improvements in Icenium, introducing Icenium Everlive backend services, and showing a "sneak peek" of our upcoming support for custom Cordova plug-ins. Hopefully you learned something new and are more excited about building hybrid mobile apps!
    May 30, 2013 2 min read