Don Kiely, MVP, MCSD, is a senior technology consultant specializing in developing secure desktop and Web applications that integrate databases, Microsoft Office, and related technologies, using tools including SQL Server, the .NET framework, and XML. Don has authored and co-authored several programming books that you're likely to find in the discount bin of your local bookstore. He writes regularly for many industry journals, including MSDN, TechNet, Visual Studio .NET (VBPJ), and many other magazines. Don trains developers and speaks regularly at industry conferences, including TechEd, VSLive!, DevConnections, and others. He earned a BS in Civil Engineering from the University of Notre Dame and an MBA from the University of Colorado, but fortunately learned the error of his ways. In his spare time he roams the Alaska wilderness by foot, dog sled, skis, and kayak, with his love Carol and any of their 26 dogs. Contact him at firstname.lastname@example.org.