Telerik blogs

Latest

  • 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...
    September 28, 2012 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 ...
    September 28, 2012 3 min read
  • Productivity Testing

    Test Studio 101: How To Record A Login Test

    *this article talks about HTML-based apps; Silverlight is a different story For today's lesson we're going to talk about the most basic of scenarios: automating your Login screen. Sure this might seem simple. But lately I've noticed that some new Test Studio users struggle with this. The question you might be asking yourself is: "I thought Test Studio is supposed to be the most intuitive UI automation tool on the market? How can recording a simple Login sequence be so complex that it requires its own blog post?" OK, that's actually two questions. Anyway, the thing is that when you're ...
    September 26, 2012 2 min read
  • Productivity

    Telerik OpenAccess ORM - From your Database to a WCF Service

    After the official release of our new Add OpenAccess Service wizard you have shown some great interest in using it to shorten the efforts for creating the Web Services and start developing your N-Tier solution. As we are always trying to help you achieve your goals faster and easier, we decided to enhance our resources on the matter with two video tutorials, covering all you need to know about using the wizard for generating WCF Plain Services and WCF Data Services.   WCF Plain Services As many of you already know, for exposing your OpenAccess Domain Model through a Plain Service, we are generating a layer of Data Transfer Objects....
    September 25, 2012 2 min read
  • Productivity

    Why SOLID Matters

    One of the biggest struggles that developers have with adopting Unit Testing, whether it’s Test Driven Development (TDD), Behavior Driven Development (BDD) or even just Test Eventual Development (TED), is the difficulty some code is to test.  This is typically when code doesn’t follow the SOLID design principles. If you aren’t familiar with Robert C. Martin’s SOLID Principles, here is a quick summary. There are five SOLID principles put forth by Robert (Uncle Bob) C. Martin. Single Responsibility Principle A class should have one, and only one, reason to change Did you ever have a Swiss Army knife?  64 features, but you could never...
    September 25, 2012 9 min read