Developing for Modern Windows

Tips, tricks, and guides for developing on modern Windows platforms

Windows Phone

Problems Developer Unlocking a Windows Phone

I recently got a new phone (Nokia Lumia 735, which is a surprisingly great device considering its price).   Once I had the phone set up I wanted to start using it as my development device, so I want to… Continue Reading →

Async OnNavigatedTo in WinRT Universal Apps

By default, a page’s OnNavigatedTo() method page is not asynchronous, but you can add the async keyword: Now you can start a network data download or read files from disk asynchronously when your page launches. No Async in Constructors Don’t call async… Continue Reading →

Serializing Sub-Classes in XML

I recently came upon a problem when serializing a class to XML using my standard serializing technique. It wouldn’t serialize a list of Vehicle objects: List<Vehicle> vehiclesList { get; set; } This gave an error message like this:   Unfortunately… Continue Reading →

Making Buttons with Style

The built-in Windows app XAML controls are great, but sometimes you need something more stylish. XAML styles to the rescue! Those two pink buttons have all the same properties, but one is the default style and the other is a custom style. They look completely… Continue Reading →