Sponsored links

Valid XHTML 1.0!
Valid CSS!

Product: Book - Paperback
Title: Programming Microsoft Visual Basic 6.0
Publisher: Microsoft Press
Authors: Francesco Balena
Rating: 4/5
Customer opinion - 4 stars out of 5
How much VB do you need to like this book?

It is clear from the positive reviews that this book is a success for an audience of advanced VB programmers. Those of us that are less advanced (I'm a beginner) might ask whether we are going to have the "two-star" or the "five-star" review experience. How much VB do we need?
An example I ran into might help you decide. On p. 178 the author describes an example of an "array of arrays" creating an appointment calendar with descriptions of appointments stored in the array of arrays named "apps(day)". As part of the code, the satement appears
If IsEmpty(apps(day)) Then
I was surprised to find that IsEmpty ALWAYS evaluated FALSE, making this If statement useless. Once this problem was discovered, I found from the online help that IsEmpty always evaluates false unless apps(day) is a simple variant. (Do you know this? I had to find out.)
Can apps(day) be a simple empty variant? It's supposed to be an array of arrays. Well, if you initiate apps(day) with
apps(day) = Empty
then the If statement works. But if you initiate apps(day) with
apps(day) = Array(Empty)
which is how it's done when apps(day) is NOT empty, for example,
apps(day) = Array("First meeting of day", "Second meeting of day")
then the If statement won't work unless it is changed to
If IsEmpty(apps(day)(0)) Then
(What do you know about arrays, array notation, how empty array notation changes when it fills? I had to find out.)
What does this have to do with evaluating the book? The above example is not unusual. If you are happy to read at an abstract level, the gist of the examples is clear, and the examples are interesting. In the above example, it's clear what the IsEmpty is about, and the "array of arrays" idea is great. However, if you want to implement the author's ideas using his code, his elliptical approach leaves gaps and ambiguities. Depending on your VB background, the needed fill-in and clarification can require much head-scratching.
Bottom line: As a stimulus to the imagination, definitely go ahead. As practical coding, be prepared to fuss.

Product: Book - Paperback
Title: Sams Teach Yourself Active Server Pages 3.0 in 21 Days
Publisher: Sams
Authors: Scott Mitchell, James Atkinson
Rating: 5/5
Customer opinion - 5 stars out of 5

Guys this book is worth every penny. Thanks ! to authors for writing such a good book... - Uday

Product: Book - Paperback
Title: Oracle PL/SQL Programming, Third Edition
Publisher: O'Reilly
Authors: Steven Feuerstein
Rating: 4/5
Customer opinion - 4 stars out of 5
Taught me a lot of things I did not know

I really thought I knew PL/SQL until I read this book.
It contains so much great, hidden information.
It is a great value at triple its price. If you do any serious Oracle PL/SQL coding, GET THIS BOOK!

Product: Book - Hardcover
Title: Configuring SAP R/3 FI/CO: The Essential Resource for Configuring the Financial and Controlling Modules
Publisher: Sybex Inc
Authors: David Nowak, Quentin Hurst, Nowak
Rating: 2/5
Customer opinion - 2 stars out of 5
Great if you don't want to know about Fixed Assets

There isn't very many FICO books out there that explains CO configuration. This book explains everything and the step-by-step configuration in CO. The authors did a good job in explaining the FICO module. Anybody who is new at configuring FICO should buy this book and would surely feel that they are well-equipped at handling their job. Looking forward to the updated version of this book!!!!!!