Disable archive instead of delete mail in Gmail on iPhone/iPad

For a long time the default and very painful behaviour between the integration of iOS devices (iPhone/iPad) and Gmail’s Exchange support (required for push email) has been that whenever you delete an email it will actually archive it instead (put …

Read more »

dev4good – Developing for a Better World

Last weekend (2-3 July) I attended the first ever dev4good – a charity hackathon where developers try to solve charity problems in a weekend. It took place in Hammersmith, London in a amazing venue on the riverside: Three charities came …

Read more »

Featured on the home page of ASP.NET

Really exciting for me is that a few days ago my series on Editing Variable Length Reorderable Collections in ASP.NET MVC got featured on the home page of the ASP.NET web site. I just wanted to say thank you to …

Read more »

Editing Variable Length Reorderable Collections in ASP.NET MVC – Part 3: Knockout JS

In Part 1 of this series I discussed the problems that we face when implementing an editor for a variable length, reorderable collection and reuse our server-side ASP.NET MVC views, model binding and validation. In Part 2 of this series …

Read more »

Custom Knockout JS binding for jQuery UI Sortable

For the work in progress Part 3 of my Editing Variable Length Reorderable Collections in ASP.NET MVC blog series I have created a custom Knockout JS binding that keeps a Knockout JS observable array in sync with a jQuery UI …

Read more »

Editing Variable Length Reorderable Collections in ASP.NET MVC – Part 2: jQuery Templates

In Part 1 of this series I discussed the problems that we face when implementing an editor for a variable length, reorderable collection and reuse our server-side ASP.NET MVC views, model binding and validation. And while the solution provided in Part …

Read more »

Editing Variable Length Reorderable Collections in ASP.NET MVC – Part 1: ASP.NET MVC Views

Introduction I have decided to write a short series of blog posts on editing collections and more specifically variable length collections in ASP.NET MVC. I will take two different implementation approaches: In Part 1 I look at implementing collection editing …

Read more »

Duke Nukem Forever – why all this bashing?

Just finished Duke Nukem Forever on my PS3 and I simply don’t get all this bashing and negative gaming site reviews. The game was very enjoyable and even though there were a few neat mini-puzzles here and there it wasn’t …

Read more »

Java BDD with JBehave and Watij in Eclipse with JUnit

The purpose of this post is to explain how to write BDD acceptance tests in Java using the gherkin syntax, run those with JUnit and implement them using Web Browser automation. Before I begin let me assure you that I …

Read more »

Triply: Day 11 Summary

11 days ago I posted the launch notice for Triply. The only other place where I publicized it was on the Foursquare Apps list here. It was very surprising for me that given no “advertisement”, no web design and very little features …

Read more »

This website uses a Hackadelic PlugIn, Hackadelic SEO Table Of Contents 1.7.3.