Dan Crevier's Blog
In search of a better name...
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...
Date: 12/28/2011
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...
Date: 12/28/2011
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...
Date: 10/19/2011
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...
Date: 09/12/2011
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...
Date: 09/12/2011
News on the upcoming SkyDrive release
We’ve posted some details of our upcoming SkyDrive release here. I’m really excited about what’s...
Date: 11/13/2008
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...
Date: 07/11/2008
Disappearing disk space on Vista
The hard drive space on my Vista machine recently dropped to almost nothing, and I was really...
Date: 06/09/2008
New updates to SkyDrive!
We’ve made some more updates to SkyDrive including some features like comments, captions and better...
Date: 05/22/2008
Bootcamp 2.1 update available
Apple has an update of Bootcamp available, fixing some stability issues. I’ve had more than my fair...
Date: 05/16/2008
Implications of the just in time nature of LINQ
I love LINQ! I’ve found that much of the code I write involves manipulating collections in ways that...
Date: 03/25/2008
Why does my computer need to tell me when I plug into the headphone jack?
And, why is the icon so ugly?
Date: 03/20/2008
mstsc /console is now /admin in Vista SP1
I find it kind of annoying that Vista SP1 switches the /console switch to /admin. I don't understand...
Date: 03/19/2008
Yield and usings - your Dispose may not be called!
We ran into an interesting bug recently where a resource was being leaked because we weren't...
Date: 03/15/2008
Josh Zana's perf blog
One of my coworkers, Josh Zana, has started a perf blog. Josh has been the perf champion for the...
Date: 03/12/2008
FolderShare updates
Yesterday, we released a new version of the FolderShare web site and client. My team worked on the...
Date: 03/12/2008
SkyDrive is out of beta
We released SkyDrive to 38 more regions, we're out of beta, and we now give everyone 5 GB of free...
Date: 02/21/2008
Why do iTunes updates keep making me reboot?
Very annoying...
Date: 01/15/2008
A WPF Framework
Rob Eisenberg posted a new WPF Framework here. I haven't looked at it in detail, but it looks pretty...
Date: 01/07/2008
More SkyDrive goodness
We've updated SkyDrive with some nice new features. One of the biggest hassles with SkyDrive before...
Date: 10/11/2007
Frustrating error using Remote Desktop
Recently I've started hitting the error below when trying to connect to one of my Windows 2003...
Date: 08/23/2007
Tafiti
Tafiti is an interesting search experience built on top of Windows Live Search and SilverLight. Be...
Date: 08/21/2007
Windows Live SkyDrive/Spaces integration
Another feature that went live today is the ability to add a "Files" module to Spaces that shows the...
Date: 08/10/2007
Windows Live Folders is now Windows Live SkyDrive!
We have updated Windows Live Folders and rebranded it as Windows Live SkyDrive. There are lots of...
Date: 08/09/2007
A pattern for unit testable Asp.net pages: Part 4
Okay, now for unit tests of the code from part 3. The goal is to completely cover RenamePageModel....
Date: 07/31/2007
A pattern for unit testable Asp.net pages: Part 3
.csharpcode, .csharpcode pre { font-size: small; color: black; font-family: consolas, "Courier New",...
Date: 07/26/2007
A pattern for unit testable Asp.net pages: Part 2
.csharpcode, .csharpcode pre { font-size: small; color: black; font-family: consolas, "Courier New",...
Date: 07/24/2007
A pattern for unit testable Asp.net pages: Part 1
I previously blogged about the pattern we used in our WPF application to separate business logic...
Date: 07/21/2007
Live Folders is live!
The product I've been working on, Live Folders is now up at https://folders.live.com for a limited...
Date: 06/27/2007
Gotcha with HttpResponse.Redirect
HttpResponse.Redirect is used to redirect to another page using a 302 response code. It can be used...
Date: 03/28/2007
The difference between <%= and <%# in ASP.NET
I was a little confused about the difference between <%= expression %> and <%# expression...
Date: 02/13/2007
Web security is hard
I've been reading Jeremiah Grossman's great accounts of some JSON related cross site request forgery...
Date: 01/05/2007
Inline Search in IE
Inline Search from IE Forge is a must have utility for Internet Explorer. It gives new FireFox-like...
Date: 12/19/2006
Good post on Yahoo! User Interface blog on web site performance
There's a good post on web site performance on the Yahoo! User Interface blog. It says it's part one...
Date: 12/19/2006
What does runat="server" do for HTML controls
One thing I didn't fully understand when I first started using ASP.NET is exactly what...
Date: 12/17/2006
Getting machine to go to sleep under Vista
I was having a strange problem getting my computer to go to sleep under Vista. When my laptop was...
Date: 12/17/2006
Playing with ASP.NET
I'm doing some ASP.NET work on my current project (more about that in the coming months). I've spent...
Date: 12/16/2006
Live Search for Mobile Beta
I recently upgraded to a Samsung Blackjack phone. It's a tiny QWERTY phone running Windows Mobile...
Date: 11/30/2006
Pulse Controller
Jimmy Grewal, someone I worked with back in the day on MacIE has finally revealed what he's been...
Date: 11/30/2006
So long, Microsoft Max
The Microsoft Max project has ended. The website says it best: Thank you for participating in the...
Date: 10/31/2006
DataModel-View-ViewModel pattern series
I thought I should add a post with the full list of posts in the D-V-VM pattern. They are:...
Date: 10/11/2006
A comparison of C++ unit testing frameworks
Here's a great article that a coworked pointed out on C++ unit testing frameworks: Link to Games...
Date: 10/03/2006
What happened to the menu bars?
There's an interesting post on the shell blog called What happened to the menu bars? I find the...
Date: 09/20/2006
DM-V-VM part 8: View Models
Ok, time to wrap this up :-) Now, we'll finally build what I'm calling a view model for managing a...
Date: 09/17/2006
DM-V-VM part 7: Encapsulating commands
In part 5, I talked about commands and how they are used for behavior. Now, I want to talk about a...
Date: 09/15/2006
Thoughts on iTunes 7
They've done some cool stuff in iTunes 7. I hope someone comes out with a subscription video service...
Date: 09/13/2006
Max feedback on TechCrunch
There's a TechCrunch article on Max's RSS reading here. I'm glad to see people like it. While the...
Date: 09/09/2006
A new version of Max is live!
You can now download a new version of Microsoft Max! It's on .Net Framework 3.0 RC1. We're not on...
Date: 09/08/2006
Windows Marketplace: Pretty cool!
Windows Live Marketplace looks like a cool way to find Windows software. Give it a try! Link to...
Date: 09/07/2006