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...

Author: Dan Crevier 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...

Author: Dan Crevier 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...

Author: Dan Crevier 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...

Author: Dan Crevier 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...

Author: Dan Crevier 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...

Author: Dan Crevier 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...

Author: Dan Crevier 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...

Author: Dan Crevier Date: 06/09/2008

New updates to SkyDrive!

We’ve made some more updates to SkyDrive including some features like comments, captions and better...

Author: Dan Crevier 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...

Author: Dan Crevier 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...

Author: Dan Crevier 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?

Author: Dan Crevier 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...

Author: Dan Crevier 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...

Author: Dan Crevier 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...

Author: Dan Crevier Date: 03/12/2008

FolderShare updates

Yesterday, we released a new version of the FolderShare web site and client. My team worked on the...

Author: Dan Crevier 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...

Author: Dan Crevier Date: 02/21/2008

Why do iTunes updates keep making me reboot?

Very annoying...

Author: Dan Crevier 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...

Author: Dan Crevier Date: 01/07/2008

More SkyDrive goodness

We've updated SkyDrive with some nice new features. One of the biggest hassles with SkyDrive before...

Author: Dan Crevier 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...

Author: Dan Crevier Date: 08/23/2007

Tafiti

Tafiti is an interesting search experience built on top of Windows Live Search and SilverLight. Be...

Author: Dan Crevier 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...

Author: Dan Crevier 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...

Author: Dan Crevier 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....

Author: Dan Crevier 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",...

Author: Dan Crevier 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",...

Author: Dan Crevier 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...

Author: Dan Crevier 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...

Author: Dan Crevier 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...

Author: Dan Crevier Date: 03/28/2007

The difference between <%= and <%# in ASP.NET

I was a little confused about the difference between <%= expression %> and <%# expression...

Author: Dan Crevier 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...

Author: Dan Crevier 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...

Author: Dan Crevier 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...

Author: Dan Crevier 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...

Author: Dan Crevier 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...

Author: Dan Crevier 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...

Author: Dan Crevier 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...

Author: Dan Crevier 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...

Author: Dan Crevier 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...

Author: Dan Crevier 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:...

Author: Dan Crevier 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...

Author: Dan Crevier 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...

Author: Dan Crevier 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...

Author: Dan Crevier 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...

Author: Dan Crevier 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...

Author: Dan Crevier 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...

Author: Dan Crevier 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...

Author: Dan Crevier 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...

Author: Dan Crevier Date: 09/07/2006

Next>