When we originally approached Microsoft Press with the idea of writing an advanced Visual Basic book that was a bit different from the rest, we wondered what reaction we'd get. We were particularly keen on incorporating three features:
- The book was to be a focused collection of the writings and opinions of many individuals. Perhaps, healthily, some of these people would disagree with one another.
- By including material about advanced real-world issues, we wanted the book to be of real interest to corporate managers and developers who were trying to push the tool to its limits.
- Through content and a mix of engaging writing styles, we wanted the book to be entertaining and highly readable.
We expected each author to write about a subject he or she felt passionately about. The subject had to be relevant to real-world programming issues. It also had to be drawn from practical, real-life experience gained from developing and consulting in the trenches—you'll find no code describing how to flip a window upside down in this book!
Microsoft Press liked our ideas, and we're pleased to say that the first edition of this book, which targeted Visual Basic 5, was a runaway bestseller. We have now written a substantially updated second edition for Visual Basic 6.
At The Mandelbrot Set (International) Limited, or just plain TMS, we've been committed to Visual Basic since version 1—in fact, Peet Morris did the world's first public showing of the tool. We're also the British company behind two successful programmer toolkits for both Visual Basic 3 and 4, including MicroHelp's Code Complete. In our ISV position, we've been in on the early testing programs for Visual Basic and were the first site in Europe to have access to version 6—we've been using Visual Basic 6 for a long time!
What else do we do? We spend the bulk of our time on the road developing Visual Basic software and consulting for mostly blue-chip clients. Over the years, we've become familiar with all the issues around enterprise-level development with Visual Basic. From time to time, we also write articles for various Visual Basic_oriented publications, speak at events such as VBITS and TechEd, and run advanced Visual Basic training courses and seminars.
Because of our background and our experience, we're in a superb position to write authoritatively on Visual Basic 6, the most significant upgrade yet.