Telerik blogs

Latest

  • Web

    Shields Up! Web Service abstraction with Kendo UI

    When we last looked at the Kendo UI Data Source, we discovered that it could help simplify the process of talking to OData web service end points. By simply setting the "type" property to "odata," the Kendo UI data source automatically handles the nuances of talking...
    August 26, 2011 5 min read
  • People

    The LOB Chronicles Episode 4: Let's Talk Data (Access)

    In this episode we are taking a step back from our UX and UI discussions to focus a bit more on the data that will drive our application.  Now that we understand the typical end user better and have translated this knowledge into something more concrete from a development standpoint, one of the next steps is to tie these views and navigation paths to some concrete data that will serve as the backend of our application.  After all, a great CRM needs to efficiently handle large volumes of data to maintain customer information as well as alert us of potential deals that are ready...
    August 25, 2011 4 min read
  • People

    Behind the Scenes with the TeamPulse Team – Part 2

    (This is a continuation of “Behind the Scenes with the TeamPulse Team – Part 1) post The Backlog Backlog Management was a major feature in the 2011 R2 release. This is yet another example of where the team released new features to our dogfood server as quickly as they could in order to start realizing the value the feature provided to the team. In this case, the team immediately started to use the backlog view to prioritize the combined set of ALL stories and bugs, use custom views to help narrow down the large amounts of data we ...
    August 25, 2011 9 min read
  • Web ASP.NET AJAX

    AJAX Series Part 2: Moving to the Client – Using jQuery and OData with Third-party Controls

    Part two of the webinar series occurred yesterday and, just like with the first one, I wanted to follow up with a blog post answering all of the questions that came up. I also wanted to thank everyone that attended, you guys were great and were very attentive (as I saw after reading the chat logs regarding my initial Eval statement!). Your exact question might not be included here, but that’s just due to a duplicate (or very similar) question. You can find all the answers to the questions below: Will this code be made available for download the webinar? ...
    August 24, 2011 3 min read
  • Web jQuery

    Cross-Domain Queries to OData Services with jQuery

    As more application code moves from the server to the client, it's increasingly common to use JavaScript to load JSON data that lives on a different domain. Traditionally, this cross-domain (or more accurately, cross-origin) querying is blocked by browser security, but there is a popular technique...
    August 24, 2011 7 min read
  • People

    Do you use Telerik Tools? Please Vote in the DevProConnections Awards

    My employer, Telerik, is once again competing for a bevy awards in the DevProConnections competition.  We are competing in 20 (yes, I mean twenty) categories, so there’s many places where you can show your love! To find out more about the competition you can read this great post on Telerik Blogs. I was a consumer of Telerik tooling long before I became an employee, and am still amazed by the level of responsiveness that the product teams have to feedback that I illicit from the community (both in person and online). Happy Coding!...
    August 24, 2011 1 min read
  • Productivity

    Understanding Validation Content Element Types

    Test Studio offers you up several different validation types when you’re constructing a validation sentence targeting a content type. It’s important you understand the difference between the options you have – the subtle differences may cause unexpected failures or worse, falsely passing tests! To demonstrate the differences, I’ll use the same example HTML I used in my previous post about working with test-hostile UIs. If I select the first NewsItemContent node and look at its snippet of the DOM, we’ll see this: <div class="NewsItemContent">We continue to have more and more successes with dogfooding throughout Telerik. ("Dogfooding" ...
    August 23, 2011 5 min read
  • Productivity

    Telerik OpenAccess ORM - Configuring MSMQ for L2Cache usage

    Telerik OpenAccess ORM uses Microsoft Message Queuing for (optional) synchronization of the L2Cache. The principal setup is described here. In some cases the default settings as described in the documentation are not sufficient. Having more than one network interface card In cases where you have more than on network interface card on the machine you are running the MSMQ, you might get into the problem, that the MSMQ doesn’t know which nic to use. In effect it starts to randomly use a nic. A message like this will appear in your event log. 1: Message Queuing found...
    August 23, 2011 2 min read
  • Productivity Testing

    Automating Innovation

    The rise and impact of automated testing tools and technology The year was 1962 and the world was catching its first glimpse of the daring and colorful wonders that tomorrow might bring. It was a space-age vision of a technology-filled future – flying cars that could fold down into an attaché case, wisecracking robotic maids, and miraculous machines that could do anything from washing the dog to cooking a three-course gourmet meal, all at the touch of a button. It was a utopian society made cleaner, better, and more prosperous through the auspicious use of technology and automation. This description, ...
    August 23, 2011 10 min read
  • People

    Behind the Scenes with the TeamPulse Team &ndash; Part 1

    One of the most common questions I get asked is “does the TeamPulse Team use TeamPulse?” My answer is always “Of Course!!!” – The TeamPulse team is the biggest, most passionate, and most demanding customer of the TeamPulse product! We wouldn’t have it any other way. I thought I would take some time to detail some behind the scenes facts about the TeamPulse team; how we work, how we’re structured, and how we use TeamPulse. TeamStructure Just like a lot of teams in the real world, the TeamPulse team is distributed across geographies and time zones. Our entire team (Sales, ...
    August 23, 2011 8 min read