Thursday, 07 August 2008
PicoSearch

Writing For Microsoft Press

Shortly after I had become an Associate Developer with The Mandelbrot Set (International) Ltd - often known as TMS - I was invited to join their book team. Their close links with Microsoft had prompted Scott Swanson (Development Manager, Visual Basic Component Team) to agree that TMS were the right dudes to write a book that covered the philosophy of writing Visual Basic applications and components correctly. The goal was to avoid a standard "this is how to code a widget" approach and more to draw upon the experience of each individual member of the team. I personally felt that a concise text concerning the testing phase of a project was appropriate. Testing is a very wide subject to write about, and yet there is very little that I have seen that explicitly discusses testing from a Visual Basic point of view. I have attempted to encapsulate the key principles of VB software testing and present it in my chapter "Well, at least it compiled OK - the value of software testing".

Second edition book cover

First edition book cover

When the book was going through the editorial phase it became clear that the overall approach to the book had worked. It's subsequent success has made us all very proud to have been involved in this project. The pleasure (and pain) that we went through to produce this book became all the more worthwhile when we learned that the book had actually gone on to become the best selling Visual Basic title in the Microsoft Press range. In fact, the book came to be seen as so valuable to developers that Microsoft included an online version of it in their Microsoft Developer Network (MSDN) Library CD for over a year.

As a result of the tremendous success that the book has enjoyed Microsoft asked us to produce a second edition that was based around Visual Basic 6. While some authors decided to create new chapter entirely I decided on this occasion to add new material to the existing chapter because during the intervening year I had thought about what I had written and decided that I still had things that I wanted to say.

Here's how Microsoft promote the book:

With the release of Visual Basic 6.0, the Visual Basic product family has added functionality at the very highest level of the developer workspace-fully supporting the next evolution of distributed enterprise development. And for intermediate and advanced Visual Basic programmers looking to push this tool to its new limits, the experts at the renowned Mandelbrot Set (International) Limited have once again delivered the definitive, high-level Visual Basic reference.

ADVANCED MICROSOFT VISUAL BASIC 6.0, SECOND EDITION, drills into layers of functionality that will both illuminate and transform your everyday professional programming efforts. You'll find real-world insights and expert problem-solving techniques for a wide range of development issues, including:

  • Designing distributed business objects
  • Client/server development
  • Internet/intranet programming and integration
  • Y2K and Visual Basic issues
  • Enhanced data access
  • Accessibility programming
  • Error handling
  • Debugging and testing
  • Component programming

You'll also find innovative approaches to project management, software engineering, and quality management. The authors' lively, often irreverent writing aims to expand the way you think about and use Visual Basic in the corporate arena. So if you're ready to move up to the next level in enterprise development, step up to ADVANCED MICROSOFT VISUAL BASIC 6.0, SECOND EDITION.

The 2nd edition sold for 55-49 ($59-99 in the U.S.A.) and can still be purchased by anybody with a time machine (ISBN 1-57231-893-7).

"Jon Perkins will return..."

To learn more about Microsoft Press, go to http://mspress.microsoft.com

 

Copyright 2002 Jon Perkins