Sponsored links

Valid XHTML 1.0!
Valid CSS!

Product: Book - Paperback
Title: Professional Active Server Pages 3.0 (Programmer to Programmer)
Publisher: Peer Information
Authors: Alex Homer, David Sussman, Brian Francis, George Reilly, Dino Esposito, Craig McQueen, Simon Robinson, Richard Anderson, Andrea Chiarelli, Chris Blexrud, Bill Kropog, John Schenken, Matthew Gibbs, Dean Sonderegger, Dan Denault
Rating: 1/5
Customer opinion - 1 stars out of 5
This book is useless!

I've been an ASP Developer for 2 years. Everytime I look something up in this book, it's not there. I would not recommend this book. I was suprised though because all other WROX books I have are very good. (SQL Server 7.0, and 2 different VB books)

Product: Book - Hardcover
Title: Software Engineering: A Practitioner's Approach
Publisher: McGraw-Hill Companies
Authors: Roger S. Pressman
Rating: 5/5
Customer opinion - 5 stars out of 5
Simply the best overview of current SE practice

I bought the 2nd edition of this book over 12 years ago. The fact that I've now bought three versions of the book over that period and keep all of them on my bookshelf says a lot about how useful I find it in my day job as a software designer/consultant and project manager. I've got a big collection of books on SE but this is the one I go to first for a quick introduction to some new (or even old!) technique.
I doubt if it would be a good college book but for a practicing engineer who wants a book that keeps pace with trends while remembering the best of the past this is the one. Like the title says its a practitioner's book, one to be used every day not just to pass an exam.

Product: Book - Paperback
Title: Visual Basic.NET How to Program, Second Edition
Publisher: Prentice Hall
Authors: Harvey M. Deitel, Paul J. Deitel, Tem R. Nieto
Rating: 1/5
Customer opinion - 1 stars out of 5
High Price, Lots of Content, Poor Presentation

This book is a disappointment. While it contains a significant amount of information on VB.Net and may be used (for the most part) as a reference, the material is presented in a manner that is often confusing and hard to understand - particularly for those who have had limited programming experiences. For example, the authors frequently present items in their "LiveCode" examples but completely ignore any explanation of them other than to state something to the effect that an explanation will be presented in a "future chapter." While there may be reasons to do so, on a limited basis, this seems to be the rule rather than the exception. As a beginner, I am trying to understand everything that is presented - which is impossible because of the book's poor presentation. What makes this even more frustrating is that the same programs could have been written, in a simpler manner, that would fully cover the same concepts the authors are trying to present but avoid the use of concepts that haven't yet been covered in the book. I find that I'm using the outstanding notes my instructor provides us each week as the primary basis for acquiring programming skills, and using the book as a supplement. I have found it effective to completely ignore much of the unexplained concepts, presented well in advance to their being formally being introduced by the authors, rather than trying to understand them.
One of the most obnoxious aspects of this book, however, is the atrocious practice of the book's editors/publisher to break up tables and programming examples across several pages - and then provide written explanations for the material contained on them on yet other different pages. This completely defeats the purpose of presenting material in a table in the first place - which should be to allow the reader to understand important concepts at a glance. While the editors have done the same thing with so many of the programs in the book, having to flip-flop back and forth between pages in order to compare written explanations with the programming examples is a reader's nightmare.
It can only be hoped that, in future editions, the authors will remove all non-essential concepts from their examples and present them only when they are needed. Placing tables and examples on the SAME PAGE as explanatory text would, alone, make the book significantly better. So, until that happens, I'll continue to use the excellent notes provided by my instructor and other books to serve as my primary source of information on Visual Basic.NET. One would think that such matters would have been ironed out in a second edition - apparently, this was not the case.

Product: Book - Paperback
Title: HTML for the World Wide Web with XHTML and CSS: Visual QuickStart Guide, Fifth Edition
Publisher: Peachpit Press
Authors: Elizabeth Castro
Rating: 5/5
Customer opinion - 5 stars out of 5
The only HTML Book you Need !

I have all previous editions and it just keeps getting better