Duncan Mackenzie is an MCSD, MCSE, and MCT who works for the MSDN (msdn.microsoft) group at Microsoft out of Redmond, Washington. He is an excited Visual Basic .NET programmer who has an annoying habit of writing the occasional article. Duncan also has been active as a Visual Basic trainer and has taught many courses ranging from intermediate to advanced VB programming. Duncan has written and collaborated on a number of books on Microsoft technologies, including Platinum Edition...