Namespace.js - simple namespaces in JavaScript
Introducing Namespace.js - a tiny, fast and incredibly simple JavaScript library which brings a form of namespaces to the language.
Introducing Namespace.js - a tiny, fast and incredibly simple JavaScript library which brings a form of namespaces to the language.
Wordout for iPhone - a fast-paced multi-player word game for iPhone.
My experiences of building a blog from scratch using HTML5 and JavaScript on the front-end, and Node.js on the back end.
A new approach for creating custom UITableViewCell's in a MonoTouch iPhone app.
A screencast showing how to use Test Driven Development to drive your JavsaScript (using Jasmine as the unit testing framework).
Notes from Alex York's TDD and JavaScript demo at the Trondheim XP and Agile meetup.
My workshop/presentation on git at NNUG Trondheim, August 2010.
An iPhone app written in MonoTouch about this years NDC conference.
A beginners guide to using Twitter.
An explanation of the C# var keyword.
Select a contact from the address book of an iPhone application with MonoTouch.
A screencast showing how to create an iPhone application with a UITableView, then demonstrating the ability to delete a UITableViewCell from the table.
How to show the number of new items on your iPHone applications badge, with MonoTouch.
How to display the network activity indicator icon in the status bar of an iPhone application using C# and MonoTouch.
Part two of two blog posts where we will create a simple RSS Reader app using MonoTouch. The application uses a UINavigationController, and a UITableViewController.
Part one of two blog posts where we will create a simple RSS Reader app using MonoTouch. The application uses a UINavigationController, and a UITableViewController.
A comparison of C# and Objective-C, and why I am personally glad that MonoTouch is here.
Using a JavaScript syntax highlighter for pretty code snippets in blog posts.
An article showing how to perform a LINQ Union operation on two anonymous type collections.
A demonstration of how it is possible to bind a C# anonymous type to an ASP.NET repeater.
Taking an ASP.NET website/application offline in one simple step.
The development tools I use on a day to day basis.
Do more with less code using LINQ, and make your code readable.
A look at how LINQ performs in basic operations compared to foreach loops.
Calling Path.GetDirectoryName in .NET and passing in the path of a file containing a tilde, returns case inconsistent values.
Browser differences to watch out for when using a FileUpload control in ASP.NET.
What this blog/website will and will not be for.