Effective Visual Basic has four goals: to help developers learn superior VB practices; identify the best solutions to common design and coding problems; apply VB to new technologies such as COM+, MTS+, MSMQ+, XML, and the Web; and leverage the full power of n-tier application and database environments. Drawing on Scott Meyers' classic Effective C++ for inspiration, a world-class team of VB instructors presents more than 50 best practices for building Visual Basic code that is more robust, efficient, scalable, and maintainable. They present enterprise-class solutions that address both mainstream Windows environments and Microsoft's latest technologies, including Windows 2000 and .NET. They also offer practical guidance on architecting applications to take full advantage of XML and the Web. For every developer with a working knowledge of Visual Basic -- a community of over 4,000,000 professionals.