When I first started reading this book, I thought it was really great, because it told me how to do things I had never heard of before. But after some time, when I got further in programming, I discovered that most of the information in it is rather useless nowadays. Also, there are (in my Dutch copy of the book) many, many spelling mistakes, and errors in the layout, too. (Tables missing, empty pages where there should have been sourcecode). Overall, this is not a bad book, it's just outdated, and alot of the information just isn't correct.