I am a Network Administrator going back to school for a degree. I am mainly taking BSIT classes with electives in Web Programming. I have heard a few people talking about this book (and I read the piece of garbage (as everyone calls it) MSDN magazine and it was highlighted in there.

Does anyone know if this book is worth it? I know many of you think any text is worth buying and others get all their resources free on the internet, but anything that can help me better understand what I want to learn is worth it to me.