Picture of Richard Kotze

Richard Kotze

I'm a Software Engineer and think UI and UX are important for apps. Golfer, XBOX Gamer. PS3 is now my blu-ray player. Rock / Metal fan. more...

MVC .Net unexpected binding magic

Published on

Binding magic or something slightly strange happens when you load in a view in your MVC app with a form field that shows the value of your model "id" property but your controller has a parameter name "id" as well. You most likely expect the field to display the model id but it does not.

Mobile website or responsive design

Published on

What is better to have a separate mobile or a responsive website? In this post I discuss some benefits and negatives about both options which hopefully will help you come to a better decision. With all the hype over responsive design you might sway in its favour but I think its worth considering your options that best benefit what your are trying to achieve.

A good setup for a testable JavaScript framework

Published on

Here is some template code which I've put together to help setup a testable JavaScript framework. This also integrated with jQuery. You might be thinking what is the point of using this framework since there are plenty frameworks out there but this one is a script specifically for your website / app functionality.

The redesign of my website

Published on

The new website design is now here. I have written this to explain why I spent my time redesigning a new website from scratch. I hope you all like what I have created.

Integrate LESS with MVC bundling

Published on

Less is an excellent tool for any developer to help mange CSS code. SASS is also a great tool that does a similar job but this post is focused on LESS and bundling it with your ASP.NET MVC web application. It is possible to neatly integrate LESS with the bundling process, which I will explain and provide examples how to implement.

MVC 4 bundling CSS and JS files

Published on

MVC 4 provides an excellent tool to help with optimising your web application called bundling. The idea of bundling is quite simple, you tend to have multiple CSS and JavaScript files which can be rolled up into one CSS and JS file. The contents of the files is also minified to reduce the individual file size. It might seem odd at first to bundle all your files into one but the idea is to reduce the number of http calls made, because a web browse

Adding your Facebook app to your page

Published on

You've probably typed into Google "How to add a facebook app to a page" or something along them lines. In this case Facebook is a bit rubbish at making it easy for you to add your new app to your Facebook page.