Telerik blogs

Latest

  • Web jQuery

    jQuery UI vs. Kendo UI - What's the Difference?

    Back in January of 2012, we created jqueryuivskendoui.com/ to document the features of each library in an attempt to provide an accurate and fair comparison. Unfortunately, by internet standards January 2012 is ancient, and both Kendo UI and jQuery UI have evolved considerably. I recently started at Telerik as a developer advocate and was tasked with bringing the site up to date.
    September 13, 2013
  • Web

    Binding Kendo UI Widgets In A Backbone.View

    It's not terribly difficult to get a Kendo UI control in to a Backbone.View. I've written about this before, and I do it a lot. Sure, there are a few little things you need to know about - like when to initialize the control - but for the most part, getting the widgets in place is easy. Once you have the Kendo UI Widgets in place, though, things get to be a little more ... interesting. If you want to respond to standard DOM events within a Backbone.View, you can just use the events configuration. But if you want to handle events that comes from the Kendo UI widgets directly, you would be in for writing some extra code in your view to manually wire this up. Until now.
    September 05, 2013
  • Web

    Handling Server-Side Validation Errors In Your Kendo UI Grid

    Server-side validation is an important part of any web application, and with the Kendo UI MVC extensions it is extremely easy to handle with the data services that a Kendo UI Grid uses. This post shows you how to implement server-side validation and client-side feedback.
    August 29, 2013
  • Web

    How To Load And Save A Single Record In A Kendo UI DataSource

    In my last post, I talked about storing user credentials from Everlive in localstorage. This gave me a nice way to keep a user logged in, between page refreshes. After having used this for a bit, I realized that I was adding new records to the local storage on every login. This was causing a problem because I wasn't getting the right credentials loaded all the time. Every time the wrong credentials were loaded, the app thought I was not logged in because the credentials were invalid. To fix this, I needed to fix my storage so that it always loaded a single record and saved that single record.
    August 28, 2013
  • Web

    Taming IE In The Name Of Web Standards

    Examining Google Analytics traffic to the kendoui.com homepage revealed some very interesting trends in what browsers and browser versions people are using. It also brings up some important quirks with IE that can cause a browser to use legacy rendering even when you have a later version of IE installed.
    August 21, 2013