REVIEW - Sams Teach Yourself Visual C++ 6 in 21 Days


Sams Teach Yourself Visual C++ 6 in 21 Days


Davis Chapman



Sams Publishing (1998)




Christer Loefving


August 1999



...but for a thorough introduction to Visual C++ 6 I would recommend this text.

This is my first contact with the '21-days' series of books and this one, covering Visual C++ 6, also has some useful appendices, which will prolong its usefulness for at least 21 more days. Appendix A is devoted to C++ beginners while the others deal with more advanced topics.

The 21 days are divided into three main parts. The first is about event handling, menus, dialogue boxes, fonts and the environment itself. The second and third dive into things such as ActiveX, DLLs and file access.

To my delight I found an ambitious approach to database access, using both ODBC and ADO. However, the reader will feel a bit abandoned because the author uses a prepared Access database for these chapters, rather than an SQL script.

If you have Developer Studio Enterprise edition then you can create a simple Access database from within Visual Basic with the Visual Data tool, which will allow you to use these samples.

This is a book to work your way through. You will find a summary, Q&A and workshop for every day. Every 'week' (set of 7 chapters) begins with 'at a glance' and ends with 'in review'. Such arrangements truly help to tie things together and give a beginner the whole picture.

I have tested the sample code in VC++ 6 Enterprise Edition. Not all of it of course, but the ones I tested worked well. (I can't blame the author for some environment bugs).

Almost every chapter ends up in a complete application, also enhancing the pedagogic value and joy of working through the text.

Of course the reader will not end up as a fully-fledged Windows programmer, but for a thorough introduction to Visual C++ 6 I would recommend this text.

Book cover image courtesy of Open Library.

Your Privacy

By clicking "Accept All Cookies" you agree ACCU can store cookies on your device and disclose information in accordance with our Privacy Policy and Cookie Policy.

By clicking "Share IP Address" you agree ACCU can forward your IP address to third-party sites to enhance the information presented on the site, and that these sites may store cookies on your device.