Run Node.js Azure Mobile Services locally

Want to unit test or debug your Node.js-based Azure Mobile Service? Here's how.

View details »


Compare Across Forks

My new favorite feature on GitHub

View details »


Triggering Storyboards with data binding

A clean way for your viewmodel's properties to trigger storyboard animations

View details »


Declare Bluetooth capability for Windows Store and Windows Phone 8.1 apps

View details »


Run arbitrary code on the UI thread asynchronously

A gotcha and a solution for easily running async code on the UI thread from a background thread.

View details »


Azure Mobile Services No 'id' member found on type

When using Azure Mobile Services, you can sometimes get an error with the message "No 'id' member found on type" even when your type has an 'id' member. Here is why and how to solve it.

View details »


Sharing Html & Images via the Share Contract

The right way to share html that contains images (and other external resources) via the Share charm.

View details »


Migrating Scheduled Task Jobs

Finally retiring that old Windows Server 2003 machine? Need to migrate your scheduled tasks? Here is an easy solution.

View details »


Windows Phone Color Emoji Override

What to do when your font glyphs start showing up in multi-color when you dont want them to

View details »


WinRT Xaml Image Source Bug

Following Microsoft's 'Best Practices' advice when using images in Xaml can result in a strange bug.

View details »


Assmebly and File Version Information in WinRT

How to get the assembly and file version information in WinRT apps

View details »


ProgressRing for Windows Phone 8

A Windows-8-style ProgressRing for Windows Phone 8

View details »


WinRT JSON Parser

A nicer way to deal with JSON in WinRT (Windows Store) apps

View details »


Windows 8 Store Apps Color Overrides

Tired of that purple color in your ComboBoxes, ListBoxes, and GridViews? Here is how to change it without retemplating all of the controls.

View details »


Xaml VisualStateManager weirdness

Sometimes GoToState() just wont work or works intermittently. Here is a note to myself with the answer.

View details »


Reentrant async locks in .NET

The new async/await keywords in .NET make async programming a snap, but there are some things to watch out for when synchronizing multiple threads.

View details »


GridView in a ScrollViewer

How to use a GridView inside of a ScrollViewer in a Windows Store app while still retaining mouse-wheel scrolling and swipe-to-select behavior.

View details »


SQLite on WinRT bug

Got some queries that run fine, but if you add a column to the SELECT list or change the ORDER BY stop working? Got queries in a transaction that sometimes fail? Read on for the solution...

View details »


Hello World!

See what tools are used to build this blog. Markdown, html5boilerplate, Twitter Bootstrap, Github Pages and more.

View details »