How to: Take a Memory Dump of an ASP.NET Application Pool Quickly

When I was running the internal Team Foundation Servers (TFS) at Microsoft, we sometimes encountered issues that could only be understood by analysing a memory dump. This was especially true on the Pioneer and Dogfood servers that were running pre-Beta builds. If the problem was serious enough (crashing, memory leaks, etc) that it needed a…


C25K: Couch-to-5K Running Plan and Windows Phone App

(I try to keep this a purely technical/work blog and it’s rare that I post personal things up here, but this is too good not to share). The 1st of July is the end of the Financial Year (in Australia, at least) and I find that I have better success with changes at this time…


Where’s Grant?

You may have noticed that my blog has been a little void of new content lately. The good news is that I’m back with a bunch of new things to talk about. First of all, for those of you who don’t know, my family and I relocated back to my hometown of Canberra, Australia in…


IntelliTrace for Azure without Visual Studio

IntelliTrace is a very useful tool for diagnosing applications on the Windows Azure platform. It is especially invaluable for diagnosing problems that occur during the startup of your roles. You might have seen these sorts of problems when you do a deployment and it gets stuck in the "Starting role" state and continuously reboots. Publishing…


Multi-threaded robocopy for faster copies

Windows 7 and Windows Server 2008 R2 include an updated version of Robocopy that includes a multi-threaded copy feature. /MT[:n] :: Do multi-threaded copies with n threads (default 8). I’ve been using this for a while now and I’ve been seeing excellent results. Be careful with who you share a switch with though – I…


Replying inline in Outlook with [Name]:

Did you know that there’s a feature in Outlook that prefixes your name automatically when you reply inline like this? When you reply to somebody and start replying inline, it automatically changes the font to a new color and prefixes it with [GrantH] or similar. Open Outlook | Tools | Options | Mail Format |…


OzTFS, OzMOSS and OzSilverlight are moving to a new mail server

Status update: OzTFS, OzMOSS and OzSilverlight have been migrated. Please note the new addresses that you need to send mail to. These three mailing lists are a valuable resource to the Australian community as well as the global community. Please bear with us during this transition, we’ll trying to make it as smooth as possible….


Asus Eee PC Netbook

In my recent trip to Australia, I had some time to walk through the shops. One of the things that really caught my attention was the Asus Eee PC. (It’s pronounced “e p c”). I’d heard about these low-cost, low-power netbooks before but I’d never considered how useful they might be. The thing that struck…


TFS and the OWASP Top 10 Threats

My first MSDN document has been published. Team Foundation Server (TFS) and the Open Web Application Security Project (OWASP) Top Ten describes how TFS complies with the ten most common threats for web applications. Recently, our sales guys were working with a customer that has an IT policy which states that any web applications they…