Archive for June, 2011
I found a blog post on adding custom font support to Windows Phone 7, but it didn’t quite work for me so I’m posting up the steps i took to get this working. Step 1 – Ensure you have the right font Windows Phone requires you to have your font in TrueType format (.ttf). If More »
I’ve been playing around with observable collections, as you do, and appear to have come up with what seems to be a pattern for binding data to the View which appears to get pretty good responsiveness and performance. Many blog posts I found talked about using ObservableCollections on the ViewModel with automatic properties, and ensure More »
I wrote this last year in august 2010 a few months after attending Mix 10. I forgot to publish it then but it makes interesting reading now, completely unedited I promise! We got the first 4 at least;) 5 things in 12 months – what windows phone 7 needs to lead the smartphone wars Windows More »
When using the Image control in Windows Phone 7 and pointing to an unknown url, we have to be mindful of the fact that the url might not be a valid url. In this instance it’s advisable to display some sort of default placeholder image instead so that there is not a blank area in More »
If you are an MVVM and Windows Phone fan like me, you’ll be very pleased at the announcement that Caliburn Micro 1.1 is available right now. I wanted to comment on the strongly typed navigation feature in particular. One common MVVM pattern for dealing with the view first nature of Windows Phone is to constructor More »
We love Restsharp, it cuts out a chunk of boring plumbing code when working with rest services on Windows Phone 7 (WP7) with Json. However, the default JsonDeserializer has a couple of drawbacks: It doesn’t allow you to use custom attributes on your classes, likeĀ [DataMember(Name = "id")], so if you have very small 2 letter More »