Telerik blogs

Latest

  • Productivity Testing

    JustMock. Not just mock. A tale about duality.

    As JustMock is approaching its release date I decided to blog about it and more precisely about its dual nature. Probably you already know JustMock supports two (proxy and elevated) modes. That's why I am speaking about duality. In fact the duality in JustMock has many aspects. We could even say JustMock was built on two continents as one of the brains behind JustMock is working remotely on the project. So, duality is everywhere :) By the way, check out Mehfuz's blog, it is excellent place where you can see JustMock in action. I've been thinking for some time about doing...
  • People

    Transparency and Software Teams

    A few months ago I wrote to you about why teams succeed. I talked about the “high bandwidth” team that stressed communication and collaboration. While I believe that communication and collaboration are the keys to success of any team, I always felt that there was another important component to the equation. I visited a large retail global customer here in Hong Kong today. They are working on a large application for their product development group using Silverlight 4.0 and have teams in the United States, India, and Hong Kong. We were talking first about their use of Telerik tools and then the conversation moved on to teams and process....
    June 28, 2010
  • Release

    Telerik OpenAccess ORM Q1 2010 SP2 Is Now Available

    We are very happy to announce the availability of Service Pack 2 for Telerik OpenAccess ORM. After a month of hard work we managed to address many of the reported problems and to deliver lots of major enhancements. You can find a detailed list of the fixes, by following this link. Download the new bits from your client accounts and let us know your feedback.
    June 25, 2010
  • Web

    WCF RIA Applications with Telerik OpenAccess ORM Part I: The Basics

    Introduction In this short series of articles I’ll show you how to integrate Telerik OpenAccess ORM in Silverlight applications, how to solve issues when applying this pattern and how to take advantage from this great product. What will be covered? WCF RIA Applications with Telerik OpenAccess ORM Part I: The Basics WCF RIA Applications with Telerik OpenAccess ORM Part II: Create, Update, Delete and Validation Creating Silverlight Applications with Telerik OpenAccess Data Service Wizard WCF Data Services with Telerik OpenAccess ORM WCF End Points Services with Telerik OpenAccess ORM Silverlight Applications for Windows Azure with Telerik OpenAccess ORM Part I: Connection to...
    June 25, 2010
  • Web

    Silverlight Upload control just got better

    We are now in the middle between the Beta release of the Q2.2010 and the official one which will be available for download very soon. For the ones that missed the beta release - see the silverlight samples online. One of the major tasks for my team was to optimize the way the Rad Upload component for Silverlight is working. We separated our work in two main directions - improve the performance of the control and take advantage of the Silverlight4 features. The most requested feature from Silverlight 4 was to integrate the drag and drop support from the file system into the Rad Upload. Now...
  • People

    CodeStock - Day 1

    So, the first day of CodeStock 2010 is finally coming to a close. It has certainly been an eventful day filled with great sessions, and an exciting Keynote. I started out my day by attending Effective User Interface Design by John Kellar. In this session, I learned about the different things you should take into account when interacting with your customers, designing the applications they want to use. Following this, I spent some time learning about ASP.NET MVC in Dave Giard's session, Building Your First ASP.Net MVC Application. This session was prior to my own session (my very first session ever), Creating an Extensible Photo Application with MEF, so ...
    June 25, 2010
  • Productivity Testing

    Execute your Test List with Windows Task Scheduler

    Automated testing can be broken into two parts from a process perspective.  First, there is the creation of the test in which you record all of your actions and verifications for a particular scenario.  Second, you execute your test on a frequent basis in order to find regressions in your application.  In this blog I will demonstrate a simple option for scheduling your tests for execution using a built in feature of Windows. For WebUI Test Studio users that do not want to use Team Foundation Server to schedule test list executions there is a great alternative already built into ...
    June 25, 2010
  • Web

    Debugging Silverlight with Firefox 3.6.4

    Today Mozilla released FireFox 3.6.4, and in the new version plugins are isolated in their own process.  As such,  the VS debugger attaches to “firefox.exe” instead of the new process FireFox creates named “plugin-container.exe” when you start debugging a silverlight application.  There are 2 fairly easy fixes.   Fix 1 Manually attach the visual studio debugger to “plugin-container.exe”   Fix 2  This involves changing Firefox’s config, and really should only be done to ease silverlight debugging until a proper fix is released. Type "about:config" into FF's address bar Accept the warning (if applicable) Search for the entry "dom.ipc.plugins.enabled.npctrl.dll" Change its value from "true" to "false" (double-click)...
  • Productivity Testing

    Silverlight Test Automation: Changing the Element Find Strategy to Avoid TimeoutException

    The default behavior of the WebAii Testing Framework (and WebUI Test Studio respectively) searching for the application visual elements is to timeout after a certain period of time if the element is not found. [TestMethod()] public void TelerikComSLTest1() { // Enable Silverlight testing Manager.Settings.EnableSilverlight = true; // Launch an instance of the browser Manager.LaunchNewBrowser(); // Navigate to : 'http://www.telerik.com/' ActiveBrowser.NavigateTo("http://www.telerik.com/"); SilverlightApp app = this.ActiveBrowser.SilverlightApps()[0]; Image titleImage = app.Find.ByName<Image>("Title"); // will timeout if the image name is changed // Wait for visible 'TitleImage' titleImage.Wait.ForVisible(); // do whatever else is needed ...
    June 24, 2010
  • Productivity

    Using Telerik’s new LINQ implementation with WCF RIA Services Part IV: Making an OData feed from your Domain Service

    Read the other posts in this series: Part I Part II Part III In the previous blog posts listed above, I showed how Telerik’s new LINQ implementation works with WCF RIA Services. I showed how to build your own Domain Service, build custom query methods, and make a metadata class. In this post I will show how to expose your Domain Service as an OData feed. The Open Data Protocol (OData) is a Web protocol for querying and updating data in a RESTful fashion. You create OData feeds when you want to set up feeds for 3rd parties to consume, typically without your knowledge. For example...
    June 24, 2010