transcript from background agents Q&A..

Last week we did a video on background agents for the Inside Windows Phone show..    If you want to go deep into agents, you must watch the video. It is here. To lure the super starPeter Torr into coming and doing yet another video on background agents, I had to prove to him the questions…


Useful Mango Developer Resources

With the Windows Phone (codenamed) Mango beta release, the Windows Phone team thrived to have great documentation and useful learning resources for WP7 developers. I think they did a superb job and given it came after MIX (and we had lots of great video content) the docs have gone unnoticed a bit, so I want…


System Tray Progress Indicator

In my last post, I teased that system tray in Mango is now customizable and data binding friendly   On top of that, the SystemTray now has a ProgressIndicator  that you can use to replace your PerformantProgressBar and display progress on async operations.   Here is everything you need to know (or everything I know) about…


Customizing SystemTray’s Background in Mango

A missing feature from Windows phone 7.0 was the ability to set the Background and Foreground color in the SystemTray. For branded apps (like Facebook) this was a problem cause the tray looked ugly, so most of these apps had to hide it, hiding important notifications (like clock, battery indicator ) from the user.. In…


Slides and samples for the Helsinki mobile day event..

  Thanks to those that attended our all-day Mobile Day event in Helsinki.      As promised, the content follows. The decks are here. The sample code is here. Thanks again for attending. Happy Windows Phone coding!


An update from Windows Phone developers themselves

The past few days have been very exciting for Windows Phone developers: The Microsoft partnership with Nokia promises great synergy for delivering on our platform and fueling the ecosystem, thereby creating a huge opportunity for developers. Steve Ballmer and Joe Belfiore disclosed just a few (not all!) of the new features in the platform release…


Details on the Push Notification app limits

Yesterday, Kevin Marshall wrote a blog post  with a good developer tip: to code defensively for the 15 application limit in push notification.  I know the post was well intended (as a developer tip) and fair criticism (to platform limit); but a few people got confused or misinterpreted and we ended up with tweets or…


UpdateSourceTrigger on Windows Phone data bindings

I am writing this tiny demo app, that has a TextBox data bound to a ViewModel.  I want the TextBox to fire notifications to the ViewModel whenever the text changes (as opposed to only firing notifications when the textbox loses focus). In WPF, this is trivial to do, you just set the UpdateSourceTrigger on the…


Windows Phone Application Performance at Silverlight Firestarter

Yesterday I did a dry-run of my performance talk for today’s Silverlight fire starter. Conclusion was that the talk is like drinking from a fire-hose. It is tight for 45 minutes, but the content is good and we could not agree on what to cut. It was all too good and useful to cut stuff.  …


ISO image for the Windows Phone developer tools..

For those of us who have multiple machines or re-install often and don’t like to download every time using the web installer,  there is an ISO image for the Windows Phone Developer tools Download using this link.. This is the RTM version ( so what we released around 9/15).   Don’t forget to install the…