1. TFS Screencasts - Part 2 - Scrum For Team System Features

    One of the things we are using here at SDS for our TFS installation and projects is the Scrum for Team System which provides a new Sharepoint Portal layout, Reporting Services reports and graphs, Work Item Templates, and an awesome Process Guidance reference. In this screencast,…

  2. TFS Screencasts - Part 1 - Create a Team Project

    One of the projects I'm working on for my company, Strategic Data Systems, is our internal Team Foundation Server 2008 solution. I'm working with some of the guys who head up our Agile Development Center to make sure things fit well with what they are doing. It's been difficult…

  3. Outlook 2007 does the little things

    People give Microsoft Outlook a lot of crap, but if you're willing to think outside the box, you'll realize they did all the little things that make life easy. For instance, I rarely use the calendar popup for creating new appointments. No, if I have a meeting next Wednesday, I…

  4. SQL Server 2000 vs 2005 Lazy XML Validation

    Someone was looking to do quick-and-dirty validation of an Xml document inside a SQL Server procedure today. I assumed, and regretted, that he meant 2005, which would have looked like this: declare @xml1 xml declare @xml2 xml set @xml1 = '<Node1><Node2 attrib="This is it."…

  5. Installation Guides

    This evening I completed my first split-server (or dual server as it's called in the guide) installation of Team Foundation Server 2008. I've installed TFS a few times now in single-server mode which is pretty crazy easy when you consider what you get (way more than SVN or CVS by…

  6. Reason #29 for using Virtual Machines

    Today I blew up a server. Couldn't figure something out so I pushed every button I could find, flipped every switch and changed every setting. Nothing. So you know what I did, I deleted it, copied over a new Sysprepped Hard Drive and had a clean slate in about 5 minutes. I…

  7. Why Plain Old LINQ is so powerful

    Ian Griffiths posted a great example of how powerful and cool LINQ is when used in everyday code (it's not all about databases people). If you haven't started to learn how to incorporate this awesome toolset into your daily coding life, you're killing yourself. No excuses.

  8. Roadblock to Mocking Unit Tests

    I've been a faithful unit tester for a few years now. I may not do everything by the book (I think end-to-end unit tests are helpful), but I do get good coverage most of the time. That said, I've found myself unable to use any of the Mock frameworks out there, because I don't use…

  9. Did you know? Screenshots of Virtual PC Instances

    If you are running a VPC instance and you’d like to take a screenshot of something on the VPC, did you know you can do that without any photo editing hassle? Simply make sure you aren’t “in” the VPC (hit the right Alt key if you are). Now click and drag a square around the…

  10. Setting up a Virtual PC Domain

    I do a lot of demos and Virtual PC 2007 is a mainstay in my arsenal for those demos. I’ve used VMWare Server (the free one) and it is very nice, but I run an x64 OS and VMWare had neglected to sign certain emulation drives which caused me enough headache that I ditched it for the…