I read all the reviews written below before I bought this book. The reviews were mostly for the good, but was mistaken. I was first disappointed by the size of the book, and the print/design reminds me of reading a book from elementry school!Most of the information was common sense if you have done any type of web development. If you are clueless about the internet/web/intranet, this book might be a good start, but I would go elsewhere.But I did find it funny that the author was anti-microsoft, but I didn't buy the book for personal views.