Dave Panagrosso is an independent consultant in the Southern New England area. Since receiving a computer science degree from Rensselaer Polytechnic Institute, he has worked as an application developer for over 15 years. After beginning his career in the mainframe arena, Dave moved into client/server architecture and relational database technologies, and subsequently into Web development. Dave has been a Microsoft Certified Professional and Microsoft Certified Solution Developer since 1996, and a Microsoft Certified Trainer since 1999. He also received a Masters degree from Rensselaer. Lyle Bryant is currently the Education Services Manager for Online Business Systems, a North American consulting company. Currently he is responsible for selling, coordinating, and delivering a wide variety of technical training solutions for both internal consultants and external customers. Lyle has been working in the technology sector for over 10 years as a certified technical trainer and consultant, specializing in Microsoft technologies. Over the past six years Lyle has also had the opportunity to author and contribute to a variety of published technical material, including this book. Larry Chambers, B.Sc., MCSD, and MCSE, is a freelance technical writer who has contributed technical expertise as an editor and writer for various books. Larry works for a large Fortune 50 financial services firm in Winnipeg, Manitoba, Canada. Previously Larry worked with a large consulting firm that provided consulting and services for Fortune 100 companies throughout Canada. Larry has been providing consulting, management, and technical expertise in the computer industry for the last 14 years. In his spare time you can find him on a mountain bike somewhere in the wilderness. Kenneth S. Lind (MCSD, MCAD, MCSE+I, MCSE, MCP+SB, MCT, CTT+, CET) is the owner of No Problem Computers and works out of Toronto, Ontario, Canada, as an independent training consultant and author. Kenneth has over 20 years experience in software development and has developed application susing C, FORTRAN, C++, Java, VB, C#, and assembler. He left his native Sweden after receiving an engineering degree in telecommunications, a move he never regretted. He has specialized in object-oriented (OO) development and its use in Java and C++. Kenneth can be reached at
[email protected].