Sponsored links

Valid XHTML 1.0!
Valid CSS!

Product: Book - Paperback
Title: Programming ASP.NET, 2nd Edition
Publisher: O'Reilly
Authors: Jesse Liberty, Dan Hurwitz
Rating: 1/5
Customer opinion - 1 stars out of 5
too much filler

this book is loaded with unnecessary fluff.
e.g. on page 625: "the VB.NET declaration is identical except for the final semi-colon". gee thanks, but this book is supposed to be about asp.net, not the differences between C# and vb.net.
This book nicely describes the differences between a repeater, datalist and a datagrid.
There is also too much code, and not enough explanation of what's practical and why.
In general, too much filler; it seems to me that the code is formatted in such a way to take up the most about of space. as if it was important to the authors to make it over the 1000 pages mark (which they did, by 8).

I do not recommend this book for people who want more than just a cursory overview of asp.net.

Product: Book - Paperback
Title: Adobe Premiere Elements for Dummies
Publisher: For Dummies
Authors: Keith Underdahl
Rating: 5/5
Customer opinion - 5 stars out of 5
Definitely worth buying

This book has the practical advise that you really need to get results. I highly recommend reading Chapter 2, Equipping Yourself for Movie Making, even before buying the program itself. I had done some video editing with other consumer grade programs, but was new to Premiere. This really helped me get up to speed quickly. Skip the Adobe tutorials and manual and read this very reasonably priced, easy to read and concise book.

Product: Book - Paperback
Title: Exploiting Software : How to Break Code
Publisher: Addison-Wesley Professional
Authors: Greg Hoglund, Gary McGraw
Rating: 5/5
Customer opinion - 5 stars out of 5
Read It and Weep

For many years the "white hats" (good guys) have tried to guess how the black hats think, and how they find problems with software. That's as true with software as it is with other disciplines, where police study criminals, and military strategists learn about their enemy's tactics. Those of us in the information security field need to study our criminals and enemies, so we can tell the difference between pop guns and weapons of mass destruction.
I enjoyed this book because it helped me understand how the bad guys think, and how they find the flaws that we constantly read about (and suffer from).
The authors explain not only how hackers attack servers, but also how malicious server operators can attack clients (and how each can protect themselves from the other). I'd highly recommend it as a companion to Ross Anderson's "Security Engineering": Anderson's book provides the broad view of security, and this book provides the deep analysis of software security.
An excellent book for practicing security engineers, and an ideal textbook for an undergraduate class in software security.

Product: Book - Paperback
Title: Learning XML, Second Edition
Publisher: O'Reilly
Authors: Erik T. Ray
Rating: 5/5
Customer opinion - 5 stars out of 5
Excellent XML Book

This is a very good introduction to XML. The author provides good background explanations for the topics that need it and uses many good analogies and examples. Unfortunately there are many errors. Some of them are serious and obscure enough to confuse the intended audience. Do your self a favor - buy this book then visit the errata page listed in the preface. Make sure to read both the confirmed and unconfirmed pages. The editors need to be taken outside and pelted with donuts.