Product: Book - Paperback
Title: Programming Microsoft Visual Basic 6.0
Publisher: Microsoft Press
Authors: Francesco Balena
I wrote this review on May 8, 2000. My regard for the book is unchanged. Today (04/17/04) for those who are in need of a "survival set" on "Classic VB," this is one of two "must have" volumes. The second is Charlws Williams' "Professional Visual Basic 6 Databases" by Wrox Press. These two books will see those who are maintaining and even extending VB 6 applications while the new stuff is .Net, these two books will get you through.
Original Review:This is the only book that covers everything that you can do with Visual Basic. I know of no other source with that kind of information. Brevity is required to cover this topic in under 1300 pages, of course. This book coupled with the VB 6 Programmers Guide and the three volume "Microsoft Visual Basic 6.0 Reference Library" will have what you need to know about Visual Basic.
There is a tremendous benefit in having one author tackle the entire subject in one book IT IS COHESIVE!
I would advise rookies to tackle this book first and use the Programmer's Guide when they are stuck. The reason for this is that the Programmer Guide's data access is data control oriented. If you are going to be a professional, you want to break out of that mold and use the ADO and DAO methods. Data controls have their place, but it is not in professional programs. Balena covers all the relevant data access methodologies.
Finally, the lazy people who are looking for a lot of "cut and paste" to keep from having to understand what they are doing should pass on this book. Balena wont write your program for you.
Product: Book - Hardcover
Title: Troubleshooting, Maintaining & Repairing PCs (Troubleshooting, Maintaining & Repairing PCs)
Authors: Stephen J. Bigelow
Want to take the A+ exam? Want to take the CST exam? Want a book that covers both? Want to make sure that the author is giving you the best possible answers and information? Then grab a copy of the fifth edition and you'll find the information completely updated to the current technology.
Starting off the book is monitors and video, followed up with operating systems from DOS 6.X to 95, OS/2 Warp4, Windows CE, NT, 98, ME and 2000. Backups, Bios and Busses have separate chapters of coverage.
You'll move from there to storage, chipsets and CMOS. Topics like the CPU from the 8086 to the Pentium 4, hard drives, RAID and SCSI. Hundreds of pages filled with error codes from a number of manufacturers.
Bigelow's coverage of peripherals like keyboard, mice, joysticks, sound and modems. There is discussion about memory and seven chapters just for trouble shooting. Bigelow includes a cd filled with over 100 utilities and the DLS4 test. Once again Stephen Bigelow has done it again.
Product: Book - Textbook Binding
Title: Design of the UNIX Operating System (Prentice Hall Software Series)
Publisher: Prentice Hall PTR
Authors: Maurice J. Bach
The book explains almost every aspect of the unix kernel in an algorithmic fashion. All the system calls and explained as algorithms which is very useful if you want to implement some.
kudos to Bach for his great work.
Product: Book - Paperback
Title: Macromedia Flash MX Professional 2004 for Server Geeks
Publisher: New Riders Press
Authors: Nate Weiss
As the book stated, this is a book for application developers (e.g. people that write web applications using Java, C#, ColdFusion). If you are one of those people, and like me, need to learn how to use Flash as a rich client front-end and retrieves data from a server, this is hands-down the best book!! I have never used Flash in my life and this is the first book I went through. After going through it, I was able to use Flash adequately and have a VERY GOOD understanding how to bring data back from the server. The author explains everything from the point of a developer (not a designer) and this helps tremendously. Note that this book is narrowly focused, but gets the job done very well!!
After you read this book, you will probably want to learn more about ActionScript 2.0, you should then move on to Essential ActionScript 2.0 by Colin Moock.