Developers Log

A blog about software developing and technology



Kendo UI grid: display loading spinner when there are no records

Let's see a couple of triks to improve usability in Kendo UI grids. We will start by displaying a spinner on the initial load of the grid.


Load external templates in Kendo UI grid columns

In this post we will see how to use external templates in our Kendo UI grids.

Kendo UI: call a function from a template

In this post we will see the different ways to apply templates to a Telerik Kendo UI grid column. We will start by creating a sample grid, applying a simple template, and then move the generation of the content to... Continue Reading →

ASP.NET not picking the right resource file

Let's learn how to work with resources files using ASP.NET, and how to make sure the site loads the right resource file based on the user browser preferences.

Swift 3: Extensions, iOS today widget

Widgets are extension that show in the Notification's center, and whose purpose is to display a short amount of relevant information. When we add a Today extension to our projects we aim to allow the user to obtain information in a quick manner.

iOS 11: Swipe left/right in UITableViewCell

Let's have a look at iOS 11: concretely let's see how to add actions, left, and right swipe, to table rows.

Swift 3: Left swipe actions in UItableView

In this post we will see how we can use the SwipeCellKit library to improve the native swipe functionality in UITableView Cell by adding functionalities likes the ones available in the iOS email app: left and right swipe, plus icons, and animations

Swiff 3 : reusable components using .xib files and the Interface Builder

In this post we will see how to create reusable components using the Interface Builder: we will design our component (drag and drop of components , layout constraints, etc) as if we were working in a Storyboard, save the result as a .XIB file, and see how we can reuse our component in different Storyboards (or even in other .XIB files).

Blog at

Up ↑