My Rants and Raves about technology, programming, everything else...
I wanted to show how my new FadingMessage class works so I recorded a quick video to show it off. If you want to play with the code, don't forget you can get Phoney from codeplex (http://phoney.codeplex.com) or just search for Phoney on NuGet!
I recently recorded a couple of series of videos for MSDN's Data Dev Center to help people get up and running with OData. There are two series:
I've been looking at a lot of applications on the Windows Phone 7 platform since even before launch. It seems that a lot of the apps out there need polish to make them easy to use. I've put together my ten top annoyances when trying out new application on my Windows Phone 7.
I recently wrote about the release of my GooNews application for the Windows Phone 7 Marketplace. The Application has now been pulled from the marketplace and will not be resubmitted. There were a variety of issues that finally forced me to give up and just pull the application and give up on ever getting it out there as a successful application. Here's the story:
First and foremost I want to thank several people for trying to get this addressed including Jaime Rodriguez and Glen Gordon who both tried to get this resolved but I've spent way too much time trying to get it working before resorting to pulling the application and going public with the problems.
In this ninth part of my series on architecting Windows Phone 7 (WP7) applications, i'll discuss threading on the phone. If you've missed the past parts of the series, you you can visit them here:
In the big picture, the applications you build for the Windows Phone 7 needs to super responsive. But the hardware is a phone so you have concrete limitations to what can and should be done on the phone. In the big picture, its usually better to shoot for perceived performance than try to overpower the CPU and GPU. So a judicious use of threading is important.
UPDATE: A small bug is affecting a couple of users (who've sent me crash logs via the "About Screen". This should be fixed soon and an update be delivered before weeks' end. Thanks for your patience.
New and Improved? Its not a laundry detergent, but we've just finished our biggest overhaul to the Silverlight Tour in three years. We've focused the new class on the Business Application developer. To that end we've added new sectiosn on Unit Testing and Model-View-ViewModel (MVVM) development. We've also reviewed the course and found the sections that were helpful and removed some of the ones that were not as useful to business application developers.
In this eighth part of my series on architecting Windows Phone 7 (WP7) applications, i'll show you how to deal with Toast Push Notifications. If you've missed the past parts of the series, you you can visit them here:
When I say Toast notifications, I am specifically talking about being able to send the phone (e.g. the user) a push notfication that something is important and that the user might possibly want to launch the application. Its a near-time notification to the phone (if connectivity is there). This notification can either alert the application when its running or give the user a notification window at the top of the phone like so: