Windows Live SkyDrive. 5GB of storage. Free.



Team Foundation Server 2008: First Impressions

Finally. I’ve managed to gain access to a copy of Team Foundation Server 2008 which judging by these C9 videos, is a significant improvement on its predecessor.

At least that’s what you’d expect from a v2 product…

The reality is a bit different.

I used a W2K3 virtual machine, so repeating a fresh install was not much of an issue. Installation succeeded on fourth attempt, and before you ask – I did read the manual and I did follow the checklist for Single-Server installation.

Each failed installation attempt resulted in a new error message during a different stage of the installation process (most recent one detailed here).

The is puzzling. Why doesn’t install-time prerequisite validation prevent these errors from happening? Isn’t the whole point of the validation process to ensure that the right environment is in place? Why was I unable to reproduce the installation errors (and received a different error every time)? How many things can possibly go wrong on a fresh install of W2k3 server to cause this to happen?

Now that it’s finally installed I can configure Team Explorer on my dev machine and actually start using TFS.

More on this later…

New Job

I’m pleased to announce that as of 10 Dec 2007 I am officially a member of delta tre media software development team.



Visual Studio 2008 and .NET Framework 3.5 just shipped!

Visual Studio 2008 and .NET Framework 3.5 now available on the Microsoft  website:

More info on this is available here and here.

Channel9 video is also available: Soma, Carol Grojean, Jeff Beehler: Visual Studio 2008 RTM!!! (31 min. 15 sec.)

I’m back

It’s been a long time since I’ve done any updates to this blog. Here’s what I’ve done today:

  • Added a Google Reader Shared Items widget that gets latest shared item from my Google Reader account – only top articles make it to that list
  • Added a blogroll widget and populated it with my favourite blogs – check them out
  • Updated “About me” page – that was long overdue
  • Added “My OPML” page – where you can get the latest OPML file and find out what I’m reading
  • Added “My Tools” page – page itself is still under construction

I plan to start posting technical articles on this blog, so there’s more to come…

I Need Sleep…

It’s 00:11 GMT. I’ve just finished building the new PC for my parents and am currently trying to get through the rss posts that have piled up over the last few days. 187 posts to go (of 598 discovered this morning). Not bad.

After going through the first 200 posts, I though it would be a good idea to review my blog reading process. You’ve probably seen something similar on other blogs, but I’ve put together a list of suggestions that could be useful should you find yourself in a similar situation:

  1. If you have 598 posts to go through, consider just deleting the whole lot – the time spent sifting through all that information may or may not be worth the result.
  2. If find yourself deleting >90% of posts in a particular feed – just remove that feed. Or, even better, try to find a similar feed that focuses on a subset of information that the original feed provided.
  3. Remove feeds that have lost their quality and/or integrity. View an earlier post of mine for an example.
  4. Don’t read a long post immediately . Eyeball the post. If you think it’s good – mark it ‘To Read‘ and read it some other time; otherwise delete it.

That’s all folks. So until next time – Good fight, good night.

What The Hell Is Wrong With Microsoft Watch?!

I have just unsubscribed from the Microsoft Watch rss feed. Want to know why? Read these two articles and you’ll see:

Makes you wonder: “What the hell were those guys thinking when they were writing those articles?”. Was THAT supposed to be a review? Felt more like an amateur blog post.

Free .NET 3.0 eLearning courses

That’s right. For a limited time, you can download Workflow Foundation, Windows Presentation Foundation and Windows Communication Foundation courses from the Microsoft eLearning at no cost.

Get yours now!

New Tagline

Just changed the tagline of my blog.

I was listening to the Hanselminutes podcast on “Globalisation” – the guys were discussing big endian / little endian byte order and the fact that the Internet is Big Endian and Intel systems are little endian and there is a layer in between (somewhere in the stack) that does the byte-flipping.

This podcast is really great: the number of feed subsciptions in my feed reader has doubled and I now know what shrinkster is.