Using the yield pattern with HealthVault on Windows Phone 7 (part 2)

In part 1, I described the overall design of the HealthVaultTask class. Now, I’ll go through the implementation. First, I’ll get some of the helper classes. Out of the way. The first is the exception type for errors from HealthVault that captures the error code and error text. Note: this implementation doesn’t make the exception…


Using the yield pattern with HealthVault on Windows Phone 7 (part 1)

I’ve written a Windows Phone 7 application called Weight4Me that lets you track your weight, syncing the data to HealthVault. The first version just fetched all of the weight data from HealthVault on each launch. I’m one of the developers Eric Gunnerson is referring to in this post. I’ve just posted an updated release that…


Resetting the Live Tile in Windows Phone 7

The ability to update the Live Tile in Mango is a really great feature. I have an application where I’m generating dynamic images and setting the live tile to an isostore:/Shared/ShellContent url. But, I have a setting that the user can use to turn on/off live tile updates. When turning it off, I initially couldn’t…


Windows Phone 7 WebBrowser control and target=”_blank”

I recently ran into a problem where I was hosting some content in a WebBrowser in a Windows Phone 7 app and found that some of the links on the page didn’t work. After a bit of debugging and binging, I found that it was because the links had target=”_blank”. In a regular web browser,…


Hello World

Is this thing on? I am going to pick up blogging again. It’s been a while! First off, I want to give an update on what I’ve been up to for the last few years since my last post. I was the development lead on SkyDrive from its initial release up through our Wave 4…


News on the upcoming SkyDrive release

We’ve posted some details of our upcoming SkyDrive release here. I’m really excited about what’s coming all across Windows Live with our wave 3 release and how well everything works together. I’m sorry I haven’t been posting much lately There are a bunch of topics I want to write about, like ASP.NET MVC, PowerShell and…


Font Smoothing with Remote Desktop and Windows Server 2003

I spend a lot of time time connected to Windows 2003 Server. I was really happy to come across this post which describes a KB article to turn on font smoothing to Windows 2003 Server. This makes a huge difference with Consolas Helge Klein » Blog Archive » Finally! Font Smoothing Over RDP/ICA on Server…


Disappearing disk space on Vista

The hard drive space on my Vista machine recently dropped to almost nothing, and I was really confused what was going on. I used my favorite disk space visualizer (WinDirStat). However, I couldn’t figure it out. Finally, I found that the following steps cleared it up: 1. Run Disk Cleanup (search from Start menu) 2….


New updates to SkyDrive!

We’ve made some more updates to SkyDrive including some features like comments, captions and better iteration through items in a folder. For details, check out our team blog post: Windows Live SkyDrive Team Blog: Hot new updates to SkyDrive!


Bootcamp 2.1 update available

Apple has an update of Bootcamp available, fixing some stability issues. I’ve had more than my fair share of crashes on my MacBook Pro, so I’m hoping it will help out. It was offered to me via Apple Software Update, but you can also grab it here: Apple – Support – Bootcamp