Monthly Archives: September 2014

Removing Ads with an IAP – the Declarative way

Microsoft’s XAML provides a way for us to define our UI in a declarative manner. Combined with databinding it means you should – in almost every case – never have to directly reference a UI control to accomplish some work. Add the MVVM design pattern in to the mix and I find myself “rethinking” any… Read More »

Programmatically changing UI language in Windows Phone

If you’ve done globally-focused development on Windows Phone, you already know that to change the display language, you have to do so in the Settings area of the phone, then reboot the emulator (or physical device) for the change to take effect. What a pain. Wouldn’t it be better to change the UI language on-demand?… Read More »

Testing disk space exceptions with CopyToAsync

I got an error report from the field in Upload to YouTube where the user was getting an unhandled exception when I copied their Camera Roll video to temporary storage to hand off to Movie Maker for editing. Great catch, now to shore up the UX when this happens. Only problem is, I need to… Read More »